VS2013 无法使用'inet_ntoa'
2017-04-09 16:00
162 查看
学习C++网络编程的时候,看孙鑫视频,跟着视频写代码,编译的时候出现以下错误,
1>f:\c++tcp-ip\tcpserver\tcpserver\server.cpp(26): error C4996: 'inet_ntoa': Use inet_ntop() or InetNtop() instead
or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings 1> c:\program files (x86)\windows kits...
百度出解决方案有
1
使用inet_ntop函数替代 或者 在适当位置 定义宏 #define _WINSOCK_DEPRECATED_NO_WARNINGS
2
文件的属性页—–>“预处理器”–>将“_CRT_SECURE_NO_WARNINGS”加上就行
3
文件的属性页—–>c/c++—>常规,将SDL检查改为否
运行不提示错误,而是转化为warning.
1>f:\c++tcp-ip\tcpserver\tcpserver\server.cpp(26): error C4996: 'inet_ntoa': Use inet_ntop() or InetNtop() instead
or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings 1> c:\program files (x86)\windows kits...
百度出解决方案有
1
使用inet_ntop函数替代 或者 在适当位置 定义宏 #define _WINSOCK_DEPRECATED_NO_WARNINGS
2
文件的属性页—–>“预处理器”–>将“_CRT_SECURE_NO_WARNINGS”加上就行
3
文件的属性页—–>c/c++—>常规,将SDL检查改为否
运行不提示错误,而是转化为warning.
相关文章推荐
- VS2013 无法使用'inet_ntoa': Use inet_ntop() or InetNtop() instead or define
- VS2013 无法使用'inet_ntoa': Use inet_ntop() or InetNtop() instead or define
- 关于孙鑫课程第14课网络编程使用VS2013 inet_addr,inet_ntoa出现的问题
- vs2010项目使用vs2013编译报错 无法打开包括文件:“winapifamily.h”
- 解决VS2013使用MySQL无法创建ADO.NET实体数据类型的问题
- 关于VS2013下inet_ntoa函数不能使用的问题
- VS2015/2013 无法使用'inet_ntoa': Use inet_ntop() or InetNtop() instead or define
- VS2015/2013 无法使用'inet_ntoa': Use inet_ntop() or InetNtop() instead or define
- 关于vs2013创建WINDOWS程序无法使用多字符集的问题
- 解决Win7 64bit + VS2013 使用opencv时出现提“应用程序无法正常启动(0xc000007b)”错误
- 关于VS2015 inet_ntoa(),inet_addr()不能使用
- VS2013使用boostregex遭遇无法打开libboost_regex-vc120-mt-sgd-1_62.lib的问题
- 关于VS2013下inet_ntoa函数不能使用的问题
- VS2013导致VMware无法创建或使用64位虚拟机,无法打开安卓模拟器
- VS2013 bug : 无法使用std::function包装成员函数
- 在vs2013下使用Qt无法在用cout、cin在exe中输出、输入
- Windows 8,VS 2012,SQL Server 2012,Office 2013使用体验
- ”无法解析的外部符号 _pcap_freealldevs“ 解决 【如何在vs2008中使用winpcap编程】
- IP处理函数inet_aton()和inet_ntoa()使用说明
- VS 2010 使用项目 无法链接 DLL文件的问题