我正在编写进程间通信的代码。
在接收器进程代码中,我调用了该方法
unlink("datapipe");
我也包含了#include 头文件。
最后我得到以下错误:
receiver.c:12: error: 'unlink' was not declared in this scope
请帮助我解决此错误。
我正在编写进程间通信的代码。
在接收器进程代码中,我调用了该方法
unlink("datapipe");
我也包含了#include 头文件。
最后我得到以下错误:
receiver.c:12: error: 'unlink' was not declared in this scope
请帮助我解决此错误。
根据POSIX,unlink
可以在unistd.h
头文件中找到:
SYNOPSIS:
#include <unistd.h>
int unlink(const char *path);
标头仅定义了使用,和sys/stat.h
的返回结果所需的内容。fstat()
lstat()
stat()