编译错误
error:
implicit declaration of function 'close' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
close(tfd);
^
1 error generated.
解决方案
在出错的这个文件中添加头文件包含:
#include <fcntl.h> // for open
#include <unistd.h> // for close
参考:
c - Implicit declaration of function ‘close’ - Stack Overflow
文档信息
- 本文作者:zhupite
- 本文链接:https://zhupite.com/program/implicit-declaration-of-function-close-is-invalid-in-C99.html
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)