cmdassert.c
上传用户:kellyonhid
上传日期:2013-10-12
资源大小:932k
文件大小:0k
源码类别:

3D图形编程

开发平台:

Visual C++

  1. /*
  2. // cmdassert.c
  3. // magi@cs.stanford.edu
  4. // 2/3/2000
  5. //
  6. // non-fatal equivalent of assert for use in Tcl command-processing
  7. // functions, say when something doesn't like its arguments -- instead
  8. // of calling abort(), we'll just return TCL_ERROR.
  9. // The mechanics here are basically just stolen from assert.h.
  10. */
  11. #include <stdio.h>
  12. void __cmdassert(const char * expr, const char * file, int line)
  13. {
  14.   fprintf (stderr, "Benign assertion failed: %s, file %s, line %dn",
  15.    expr, file, line);
  16. }