在新版本VS(2013以上)使用C++进行编码开发,使用inet_ntoa()时,会出现报错:
error C4996: ‘inet_ntoa’: Use inet_ntop() or InetNtop() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
为了解决这个问题,可以将“SDL检查”这个选项的值改为“否”。
步骤如下:
点击菜单栏-项目
选择-属性
配置属性–>C/C++–>常规–>SDL检查–>值改为“否”
之后再次编译程序即可通过了。