当前位置: 技术问答>linux和unix
linux下的select函数以及fd_set结构体有人会用吗?我有点小问题想请教一下。
来源: 互联网 发布时间:2016-08-08
本文导语: 我在我的linux C程序里写了这样一句话: struct fd_set fds; 可是系统提醒说storage size of 'fds' isn't known ,是不是这个结构体的头文件不对啊?我不知道该放什么头文件进去?或者是问题出在哪里?我目前以及放进...
我在我的linux C程序里写了这样一句话:
struct fd_set fds;
可是系统提醒说storage size of 'fds' isn't known ,是不是这个结构体的头文件不对啊?我不知道该放什么头文件进去?或者是问题出在哪里?我目前以及放进去的头文件有:
#include /*标准输入输出定义*/
#include /*标准函数库定义*/
#include /*Unix标准函数定义*/
#include /**/
#include /**/
#include /*文件控制定义*/
#include /*PPSIX终端控制定义*/
#include /*错误号定义*/
struct fd_set fds;
可是系统提醒说storage size of 'fds' isn't known ,是不是这个结构体的头文件不对啊?我不知道该放什么头文件进去?或者是问题出在哪里?我目前以及放进去的头文件有:
#include /*标准输入输出定义*/
#include /*标准函数库定义*/
#include /*Unix标准函数定义*/
#include /**/
#include /**/
#include /*文件控制定义*/
#include /*PPSIX终端控制定义*/
#include /*错误号定义*/
|
去掉struct,这样写看看:fd_set fds;