当前位置: 技术问答>linux和unix
******找不到flock结构体问题,求指点********
来源: 互联网 发布时间:2017-05-10
本文导语: #include #include int getlock(flock* plock, int type, int whence); //省略后续代码 编译代码时,提示找不到flock这个类型,但是我到/usr/include/目录下看了一下fcntl.h头文件, 它有#include,而bits/fcntl.h这个头文件里是有包含flock这个结构...
#include
#include
int getlock(flock* plock, int type, int whence);
//省略后续代码
编译代码时,提示找不到flock这个类型,但是我到/usr/include/目录下看了一下fcntl.h头文件,
它有#include,而bits/fcntl.h这个头文件里是有包含flock这个结构体的,但是为啥我编译的时候,提示找不到?
(另外,dirent这个结构体也找不到,why)
我编译的方式:gcc -o main filelock.c
求指点。在线等待。
|
struct flock
|
|
有可能楼主是C++转过来的,C++是不要struct.