当前位置: 技术问答>linux和unix
Linux网络编程~~~~求帮助啊~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
来源: 互联网 发布时间:2017-02-14
本文导语: 最近在Linux下写了一个socket通信的小程序,基于TCP/IP的,结果有很多问题 程序的功能大致就是2个不同的客户端通过服务器进行通信 最开始做的时候服务器用的是fock创建子进程来处理,成功实现 结果今天用select再次...
最近在Linux下写了一个socket通信的小程序,基于TCP/IP的,结果有很多问题
程序的功能大致就是2个不同的客户端通过服务器进行通信
最开始做的时候服务器用的是fock创建子进程来处理,成功实现
结果今天用select再次实现一下,结果出问题了
(注:希望认识一些搞Linux网络编程的童鞋,求认识啊!)
服务短代码如下:
int main()
{
..........
/*这里是一些变量的声明、初始化等
然后调用 socket,bind,listen
这里肯定没问题*/
..........
maxfd = listenfd + 1; //初始化
FD_ZERO(&rset);
FD_SET(listenfd,&rset);
for (i = 0;i
程序的功能大致就是2个不同的客户端通过服务器进行通信
最开始做的时候服务器用的是fock创建子进程来处理,成功实现
结果今天用select再次实现一下,结果出问题了
(注:希望认识一些搞Linux网络编程的童鞋,求认识啊!)
服务短代码如下:
int main()
{
..........
/*这里是一些变量的声明、初始化等
然后调用 socket,bind,listen
这里肯定没问题*/
..........
maxfd = listenfd + 1; //初始化
FD_ZERO(&rset);
FD_SET(listenfd,&rset);
for (i = 0;i