跳至正文
Wener Notes

C FAQ

约 1 分钟阅读
标签:FAQ

错误处理

  • errno, perror, strerror
c
#include <errno.h>
extern int errno ;

exit(EXIT_FAILURE);
exit(EXIT_SUCCESS);

fseek(fp,0,SEEK_END) EINVAL Invalid argument

stackdump

bash
gdb test.exe.stackdump

gdb error while loading shared libraries

text
set environment LD_LIBRARY_PATH /path/to/debug

ModuleNotFoundError: No module named 'libstdcxx'

msys gdb

SIGABRT

  • malloc 申请失败可能触发 abort
  • free 失败可能触发 abort

关联信息

反向链接、本文链接的其他页面和外部资料。

反向链接

  • C
    笔记 · FAQ

    版本演进 · Awesome · FAQ · | abbr. | stand for | mean | · | ABI | Application Binary Interface | 应用二进制接口 | · | CRT | C Runtime | C运行时 |

最近更新commit c84e689编辑