请问ec_neg1是什么意思?

existsluawjb 2006-09-07 11:20:01
我是新手
...全文
293 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fytzzh 2006-09-12
  • 打赏
  • 举报
回复
ec.h是作者自己写的.
你在附录看看,或者我给你的网址有.
需要你自己创建这个文件,并不是系统自带的.
existsluawjb 2006-09-12
  • 打赏
  • 举报
回复
我这本书上都是用

ec_neg1
ec_null
ec_false
.
.
.
这类函数的,书上说要包涵一个ec.h,可是我在运行的时候说无法找到ec.h,怎么
解决这个问题啊?
我的系统是redhat es 4, gcc 3.2
existsluawjb 2006-09-12
  • 打赏
  • 举报
回复
好像用 ec_neg1这种函数的人很少啊
fytzzh 2006-09-07
  • 打赏
  • 举报
回复
你是在哪看到的?

引自:http://www.basepath.com/aup/ex/ec_8h-source.html

00025 #define ec_cmp(var, errrtn)\
00026 {\
00027 assert(!ec_in_cleanup);\
00028 if ((intptr_t)(var) == (intptr_t)(errrtn)) {\
00029 ec_push(__func__, __FILE__, __LINE__, #var, errno, EC_ERRNO);\
00030 goto ec_cleanup_bgn;\
00031 }\
00032 }
00033
... ...
00053
00054 #define ec_neg1(x) ec_cmp(x, -1)

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧