‘inet_addr’: Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS

Just to make the conversion clear. Let’s say you have code using the deprecated inet_addr as in this example: RecvAddr.sin_addr.s_addr = inet_addr(“192.168.1.1”); It could be converted to the newer InetPton as follows: InetPton(AF_INET, _T(“192.168.1.1″), &RecvAddr.sin_addr.s_addr); The _T macro prevents the “const char incompatible with PCWSTR” error.

What exactly do socket’s Shutdown, Disconnect, Close and Dispose do?

An answer on StackOverflow made me think I have finally reached some glimpse of an understanding. Then I went testing for a bit and here’s the summary of a newbie’s view. Please correct me if I’m wrong because this is based on inference, not expertise. Shutdown Shutdown disables the Send and/or Receive methods, depending on … Read more

tech