当前位置: 技术问答>linux和unix
socket:select 函数的问题?
来源: 互联网 发布时间:2015-07-27
本文导语: 为什么下面的代码运行后,我用telnet连接测试,发现运行到select 就阻塞住了,发数据还是阻塞住。应该屏幕显示我发的字符啊???,请高手指点 //gcc -o serv serv.c #include #include #include #include #include #include ...
为什么下面的代码运行后,我用telnet连接测试,发现运行到select 就阻塞住了,发数据还是阻塞住。应该屏幕显示我发的字符啊???,请高手指点
//gcc -o serv serv.c
#include
#include
#include
#include
#include
#include
#include
#define PORT 12345
int main(char **argc,int argv)
{
int sock,sock_client;
struct sockaddr_in s_addr,c_addr;
s_addr.sin_family=AF_INET;
s_addr.sin_port=htons(PORT);
s_addr.sin_addr.s_addr=htonl(INADDR_ANY);
sock=socket(AF_INET,SOCK_STREAM,0);
if(sock
//gcc -o serv serv.c
#include
#include
#include
#include
#include
#include
#include
#define PORT 12345
int main(char **argc,int argv)
{
int sock,sock_client;
struct sockaddr_in s_addr,c_addr;
s_addr.sin_family=AF_INET;
s_addr.sin_port=htons(PORT);
s_addr.sin_addr.s_addr=htonl(INADDR_ANY);
sock=socket(AF_INET,SOCK_STREAM,0);
if(sock