initsock.h

来自「Windows网络与通信程序设计/王艳平, 张越编著」· C头文件 代码 · 共 27 行

H
27
字号
// initsock.h

#include <winsock2.h>
#pragma comment(lib, "WS2_32")

class CInitSock
{
public:
	CInitSock();
	~CInitSock();
};

inline CInitSock::CInitSock()
{
	// 初始化WS2_32.dll
	WSADATA wsaData;
	WORD sockVersion = MAKEWORD(2, 2);
	if(::WSAStartup(sockVersion, &wsaData) != 0)
	{
		exit(0);
	}
}

inline CInitSock::~CInitSock()
{
	::WSACleanup();	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?