VS2017中C4996 'inet_addr': Use inet_pton() or InetPton() instead or define _WINS

因项目原因,不得不写C++的一些代码,在Socket客户端的时候报C4996错误。下面是我在网站中搜到,并解决问题的一种方式,仅做记录。

报错代码:clientsock_in.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");

解决方法:

一. 点击最上方菜单栏,项目;

二.点击如下所示,你的项目的属性

 VS2017中C4996	'inet_addr': Use inet_pton() or InetPton() instead or define _WINS

三.依次点击c/c++,SDL检查,将其改为否,确定即可完成

VS2017中C4996	'inet_addr': Use inet_pton() or InetPton() instead or define _WINS

(仅供记录)