サーバーに接続するためにこのコードを C++ で作成しましたが、「gethostbyname」を試行するたびに、値が null (または最適化されていないため使用できません) になります。
WSADATA wsaData;
if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
cout << "WSAStartup failed.\n";
system("pause");
return 1;
}
hostent *host = gethostbyname("www.example.com");
hostent を揮発性として試しましたが、それでも null が返されます。これを機能させる他の方法はありますか?私も最適化を無効にしようとしましたが、null を与え続けます。