关于SOCKET m_socket定义问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:40:58
为什么在dlg类定义private成员 SOCKET m_socket后编译出错missing ';' before identifier 'm_socket
请问是头文件的问题吗?需要包含哪些头文件?

#include <winsock2.h>

连接socket库文件
#pragma comment( lib, "ws2_32.lib" )

头文件
winsock.h

在stdafx.h中加入
#include <afxsock.h>

WINSOCK2.H

OR

WINSOCK.H

如果你用的是MFC 你只要要创建工作的时候选择支持 socket就可以了。