Я использую Visual Studio 2015 и попытке скомпилировать код, который работал до того как я обновил с VS 2013.'inet_addr': Использование inet_pton() или InetPton() вместо того, чтобы определить или _WINSOCK_DEPRECATED_NO_WARNINGS
'inet_addr' Использование inet_pton() или InetPton() вместо того, чтобы определить или _WINSOCK_DEPRECATED_NO_WARNINGS
partner.sin_addr.s_addr = inet_addr(ip.c_str());
Я пытался использовать функции, упомянутые, но они были не определены. Я попытался определить макрос во многих разных местах, но ничего не произошло. Другой поток сказал, что я должен включить Ws2tcpip.h вместо WinSock2 & добавить Ws2_32.lib. У меня уже есть библиотека, и когда я использовал include, ничего не произошло. Что происходит?!
Может ли это бизнес-модель Microsoft не быть обратно совместимой между различными Visual Studios? Исходя из python, это просто безумие –