建立win32控制台项目,然后新建cpp文件
server:
#include "WinSock2.h"
#include "stdio.h"
#pragma comment(lib,"Ws2_32.lib")//导入库,lib表示库," "表示库的名称
int main(int argc, CHAR* argv[])
{
//加载WinSock库
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 2, 2 );
err = WSAStartup( wVersionRequested, &wsaData );
if ( err != 0 )
return 0;
if ( LOBYTE( wsaData.wVersion ) != 2 ||
HIBYTE( wsaData.wVersion ) != 2 ) {
WSACleanup( );
return 0;
}
SOCKET lSocket,aSocket;
SOCKADDR_IN AddrSer;
AddrSer.sin_family=AF_INET;
AddrSer.sin_port=htons(5000

这篇博客介绍了如何在Visual Studio 2010环境下使用C++进行网络编程,创建一个简单的TCP服务器和客户端。通过示例代码展示了如何建立套接字连接、监听客户端请求、发送和接收数据,以及断开连接的过程。
最低0.47元/天 解锁文章
1129

被折叠的 条评论
为什么被折叠?



