如何解决这个温索克错误
How to solve this winsock error?
C:UsersChanDesktoptest - failwinsock2 socket server.cpp: In function `int _tmain()':
C:UsersChanDesktoptest - failwinsock2 socket server.cpp:48: error: `getaddrinfo' was not declared in this scope
C:UsersChanDesktoptest - failwinsock2 socket server.cpp:59: error: `freeaddrinfo' was not declared in this scope
C:UsersChanDesktoptest - failwinsock2 socket server.cpp:68: error: `freeaddrinfo' was not declared in this scope
C:UsersChanDesktoptest - failwinsock2 socket server.cpp:74: error: `freeaddrinfo' was not declared in this scope
使用此头文件
#include "winsock2.h"
#include "windows.h"
#include "WS2tcpip.h"
头文件 WS2tcpip.h 使用这个定义:
#if (_WIN32_WINNT >= 0x0600)
这意味着在构建中,应将_WIN32_WINNT定义为 0x600 (Vista( 或更高版本。这意味着您想要的 API 在 WinXP 中不存在。
相关文章:
- Project Euler问题4的错误解决方案
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- 退出分段错误 ¿如何解决此问题?
- OpenCV 错误的解决方案:不支持的格式或格式组合 - 当将 ORB 功能与 FlannBasedMatcher 匹配
- OMNeT++ 错误:无法解决
- OpenVDB链接器错误:未解决的外部符号
- 分段故障(核心倾倒)错误未解决
- c++如何修复std::cin错误或解决它
- C 11:此不完整类型错误的解决方法
- 我的C++代码中有一个棘手的错误;如何解决它
- C++许多错误.如何解决
- 链接器错误:未解决的外部符号
- 未解决的外部符号错误:无法解决
- 在c++中关闭mysql连接时出现分段错误.如何解决
- CURL ilink32错误:未解决的外部
- c++错误:如何解决对象的malloc: ***错误.未分配被释放的指针
- 当链接到/clr DLL时,c++链接器错误(未解决的外部)
- 提升线程错误<未解决的重载函数类型>
- 链接器错误:未解决的外部符号问题
- XE5 Ansi/Unicode字符串链接器错误(未解决的外部)