在程序中继承CAsyncSocket类,编译时总是出错,如下
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(26): error C3861: “FreeAddrInfo”: 即使使用参数相关的查找,也未找到标识符
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(42): error C3861: “FreeAddrInfo”: 即使使用参数相关的查找,也未找到标识符
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(52): error C2039: “GetAddrInfo” : 不是“operator``global namespace''”的成员
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(52): error C2660: “ATL::CSocketAddr::GetAddrInfo” : 函数不接受 4 个参数
请教这该怎么办
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(26): error C3861: “FreeAddrInfo”: 即使使用参数相关的查找,也未找到标识符
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(42): error C3861: “FreeAddrInfo”: 即使使用参数相关的查找,也未找到标识符
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(52): error C2039: “GetAddrInfo” : 不是“operator``global namespace''”的成员
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlsocket.inl(52): error C2660: “ATL::CSocketAddr::GetAddrInfo” : 函数不接受 4 个参数
请教这该怎么办
请问如何选定sock支持呢
还有一个很奇怪的现象,上面那些错误是我在vc7.net下编译时出现的,可是同样的代码,
当我在vc6中编译的时候就没有错,莫名其妙,还请各位指点一二
当我在vc6中编译的时候就没有错,莫名其妙,还请各位指点一二
版本问题了,vc7种的mfc是7.0请问如何选定sock支持呢
加进去了,你就可以使用mfc提供给你的socket类了,还需别sock支持???