私は読んで、C
のアイデアを得ようとしていて、Java chat
をUDP
とTCP
と数年前にプログラムしようとしましたが、私はそれをやりとりしました。 私はソケットをプログラムしたいと思います。私はたくさんのドキュメントを読んでいますが、常に不明な部分があります。すべてのドキュメントには欠陥があります。 は例えば、私が使用する約1つのc socket()関数の型とプロトコルの違いは何ですか?
int socket(int domain, int type, int protocol);
ドメインは明らかにAF_INET
ありさ、と私はTCP
ソケットをしたい場合、私はタイプがSOCK_STREAM
されるべきだと思うが、プロトコルは何ですか?ドキュメンテーションは、それは0でなければならないと言います...なぜ???それは何ですか?
AF_INET、SOCK_STREAM、IPPROTO_SCTPを渡します。 – immibis