types.h

来自「circuit calculation program」· C头文件 代码 · 共 28 行

H
28
字号
#ifndef __TYPES_H__
#define __TYPES_H__

typedef float float_t;

typedef float VA_value_t;

#define FLOAT_BCEILING (1e-30)
#define FLOAT_EQU_LIMIT (1e-6)

#define SUCCESS       0
#define ENO_MEM       1
#define ENO_GND       2
#define ETOO_MANYVARS 3
#define ETOO_MANYPINS 4
#define ENO_SOLUTION  5

#define assert(a) if (!(a)) {printf( __FILE__": %d : assertion of "#a " failure.\n",__LINE__);abort();}

#define error(...)
#define warning(...)
#define WATCH(x) {printf ( __FILE__": %d : %s = %x\n",__LINE__,#x, x);}
#define WATCHF(x) {printf ( __FILE__": %d : %s = %f\n",__LINE__,#x, x);}
#define TRACE() {printf ( __FILE__": %d : %s \n",__LINE__,__FUNCTION__);}

#define _DEBUG 1
#endif   /*    __TYPES_H__ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?