Obsolète commandes dans Visual C++

Lors de la construction d'une solution dans Visual Studio 2013 d'un projet, j'ai remarqué que je reçois des avertissements pour les références suivantes:

avertissement C4996: 'gethostbyname": Utilisez getaddrinfo() ou GetAddrInfoW() à la place ou à définir _WINSOCK_DEPRECATED_NO_WARNINGS pour désactiver l'API obsolètes avertissements src\core\JCSocket.cpp 77 1

avertissement C4996: 'inet_addr": Utilisez inet_pton() ou InetPton() à la place ou à définir _WINSOCK_DEPRECATED_NO_WARNINGS pour désactiver l'API obsolètes avertissements src\core\JCSocket.cpp 82 1

avertissement C4996: 'inet_addr": Utilisez inet_pton() ou InetPton() à la place ou à définir _WINSOCK_DEPRECATED_NO_WARNINGS pour désactiver l'API obsolètes avertissements src\core\JCSocket.cpp 121 1

avertissement C4996: 'inet_ntoa": Utilisez inet_ntop() ou InetNtop() à la place ou à définir _WINSOCK_DEPRECATED_NO_WARNINGS pour désactiver l'API obsolètes avertissements src\core\MuninNodeServer.cpp 64 1

avertissement C4996: 'GetVersionExW': a été déclarée obsolète src\plugins\disk\DiskTimeMuninNodePlugin.cpp 48 1

avertissement C4996: 'GetVersion': a été déclarée obsolète src\plugins\external\ConsolePipe.cpp 12 1

avertissement C4996: 'GetVersionExW': a été déclarée obsolète src\plugins\PerfCounterMuninNodePlugin.cpp 56 1

avertissement C4996: 'GetVersionExW': a été déclarée obsolète src\plugins\uptime\UptimeMuninNodePlugin.cpp 34 1

Chaque fois que j'essaie de le changer pour le recommandé IntelliSense de commande, c'est dire:

IntelliSense: identificateur "inet_ntop" n'est pas défini \src\core\MuninNodeServer.cpp 64 31

InformationsquelleAutor Dean | 2014-11-15