1

私は最近、このを購入して、窓の下にネットワークソケットを構築するためのいくつかの基本を知るようになりました。たとえば、この本で書かれたコードのコンパイルに問題があります-最初のプログラムでは、含めるように指示されています

#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

Visual C ++でこれらを試しましたが、コンパイラがエラーを返します。インクルードファイルが見つかりません。誰かがその本を読んだり、それについて何か知っていますか?

4

1 に答える 1

5

WinSock2.hWindowsでは、WindowsSocketsAPIにアクセスするために含める必要があります。あなたの質問の情報は、Unixシステムソケットアクセスを対象としているようです。

Windows Sockets API(WinSock v2.0)のドキュメントはこちらです。WSA*Unixソケットからの実際の関数呼び出しは、ほとんどの場合Windowsでも利用できますが、効率的なWindows固有のソケットコードを作成するのに非常に役立つ名前付きのWindows固有の関数も多数あります。

于 2010-11-18T16:24:13.100 に答える