还需要定义一个地址结构,
SOCKADDR_IN addrSock;
addrSock.sin_family=AF_INET;
addrSock.sin_port=htons(5000); //设置端口
addrSock.sin_addr.S_un.S_addr=htonl(INADDR_ANY);
SOCKADDR_IN addrSock;
addrSock.sin_family=AF_INET;
addrSock.sin_port=htons(5000); //设置端口
addrSock.sin_addr.S_un.S_addr=htonl(INADDR_ANY);
解决方案 »
- 在VS2008下为什么没有Message Compiler(mc.exe)?
- 问一个关于对话框的简单问题
- 弱智问题:请问如何刷新edit
- 子进程结束后,主线程及各个副线程句柄关闭的问题
- 我用超级终端将手机上的短信读出来,是Unicode 码,哪位帮我看看?马上结贴.
- 谁有DriverStudio2.6下载?请SHARE一下,非常感谢,200分送上
- 今天用Depends打开AdVAPI32.dll,发现太多的函数MSDN里都没有
- 给我一个阻塞调用的socket类
- 紧急问题:在ATL中是否可以使用MFC的窗口类族来进行窗口绘制操作?
- 如何将图片文件内容读到内存后(数组)显示出来。
- 如何能够在ListCtrl上的某位置放置按钮
- C程序改写成dll后怎样解决全局变量的问题
int bind(
__in SOCKET s,
__in const struct sockaddr* name,
__in int namelen
);调用
connect前
http://www.enet.com.cn/eschool/zhuanti/vc++/
因为你已经定义了一个地址结构SOCKADDR_IN addrSock;
并设置了它的端口为5000。