您的位置:首页 > 其它

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...

百度出解决方案有


使用inet_ntop函数替代 或者 在适当位置 定义宏 #define _WINSOCK_DEPRECATED_NO_WARNINGS 

文件的属性页—–>“预处理器”–>将“_CRT_SECURE_NO_WARNINGS”加上就行 

文件的属性页—–>c/c++—>常规,将SDL检查改为否

运行不提示错误,而是转化为warning.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: