こんにちは、私は Java と C# の経験があり、最近は Linux 環境で C/C++ のモジュールを作成しました。私はWindowsでC ++で簡単なUDPサーバーを作成することにしましたが、これは私も初めてですが、コーディングに関しては完全な初心者ではありません。私はいくつかの例を見てきましたが、すべてこの1行から離れて機能しているようです:
SOCKET socket = socket(AF_INET, SOCK_DGRAM, 0);
これを Netbeans でコンパイルすると、次のエラー メッセージが表示されます。
classUDPServer.cpp: In constructor 'UDPServer::UDPServer()':
classUDPServer.cpp:35: error: '((UDPServer*)this)->UDPServer::socket' cannot be used as a function
make[2]: *** [build/Debug/MinGW-Windows/classUDPServer.o] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
winsock2.h と iostream の両方が含まれています。
誰でもこのエラーで私を助けることができますか?
前もって感謝します!