#include<iostream>
#include<winsock2.h>
#include <WS2tcpip.h>
using namespace std;
#pragma comment(lib,"ws2_32.lib")int initNetLib() {
//初始化网络库
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD(2, 2);
err = WSAStartup(wVersionRequested, &wsaData);
if (err != 0) {
printf("WSAStartup failed with error: %d\n", err);
return err;
}
if (LOBYTE(wsaData.wVersion) != 2 || HIBYTE(wsaData.wVersion) != 2)
{
printf("Could not find a usable version of Winsock.dll\n");
WSACleanup();
return -1;
}
return 0;
}
int main() {
cout << "UDP Server" << endl;
//1.初始化网络库
initNetLib();
UDP Server代码
最新推荐文章于 2023-06-04 23:01:12 发布
![](https://img-home.csdnimg.cn/images/20240709112858.png)