'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS
<p>I'm using Visual Studio 2015 and attempting to compile code that has worked before I updated from VS 2013.</p>
<blockquote>
<p>'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS</p>
</blockquote>
<p>in this code:</p>
<pre><code>partner.sin_addr.s_addr = inet_addr(ip.c_str());
</code></pre>
<p>I attempted to use the functions mentioned but they were undefined. I attempted to define the macro in many different spots but nothing happened. Another thread said that I should include Ws2tcpip.h instead of WinSock2 &amp; add Ws2_32.lib. I already have the library added, and when I used the include nothing happened. What is going on?!</p>