// 本程序仅仅是为了演示基于TCP协议的网络通信程序的写法,采用阻塞模式,代码简单:
// 本程序使用了动态连接库文件Ws2_32.lib,需要在工程属性里添加对Ws2_32.lib的连接。
// 本程序用VC2005编译,添加方法是:在project\Configuration properties\Linker\Input下的Additional Dependencies 项里写如Ws2_32.lib
// 服务器端代码:
#include "Winsock2.h"
#include "stdio.h"
void main()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD(1,1);
err = WSAStartup( wVersionRequested, &wsaData );
if ( err != 0 )
{
return;
}
if ( LOBYTE( wsaData.wVersion ) != 1 ||
HIBYTE( wsaData.wVersion ) != 1 )
{
WSACleanup( );
return;
}
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载