#ifndef _TCPSOCKET_H_ //防止重复包含 #define _TCPSOCKET_H_ #include #include //printf #include //网络编程的头文件 #pragma comment(lib,"ws2_32.lib") //库文件 #define err(errMsg) printf("[error]%s failed code %d \ line:%d", errMsg, WSAGetLastError(),__LINE__); //宏定义print #define PORT 8888 //设定端口号为8888;0-1024是系统保留,一般不用;宏定义不用分号 //初始化网络库 bool init_Socket(); //alt+enter //关闭网络库 bool close_Socket(); //服务器:创建服务器socket(socket返回一个整数代表数组的下标) SOCKET create_serverSocket(); //客户端:创建客户端socket,传入ip地址 SOCKET create_clientSocket(const char* ip); #endif