'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>

<p><strong><em>'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS</em></strong></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>
