VxWorks怎么获得错误码

lsgt 2016-01-19 03:37:01
比如:
FILE* f=fopen("aaa/b.txt","wt");
int ret=errno;

其中fopen的wt是错误的(编译能通过,只是运行后f=0 ---把wt改成w就好了)。但是此时f返回0,errno也是0,得不到具体的错误代码。同样的,我调用taskSpawn,故意写错参数,返回值为-1,但errno也是0。

我的问题是,我怎么才能得到正确的错误码?例如Windows下的GetLastError()
...全文
945 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
夫人的泡泡鱼 2016-02-12
  • 打赏
  • 举报
回复
在IDE里的帮助中进行搜索,就可以看到了getLastError()返回错误代码。

2,184

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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