私はC/C++用のソケットプログラミングを学び、bind、listenなどの機能のマニュアルページを調べ始めました。同じコマンドの複数のマニュアルページの違いは何ですか?
私はマニュアルページ間を移動していましたが、同じシステムコール、例えば私のLinuxボックスで、最大来るものソケット()これらのマニュアルの中で
http://man7.org/linux/man-pages/man2/socket.2.html
http://man7.org/linux/man-pages/man3/socket.3p.html
http://man7.org/linux/man-pages/man7/socket.7.html
は、最初の1(ソケット(2))です。
3pの接尾辞が「POSIXプログラマーズマニュアル」、残りの2つが「Linuxプログラマーズマニュアル」となっています。関数のプロトタイプと用法は同じです(私が理解する限り)。
私の質問は、同じシステムコールの2つの異なるバージョンのLinux Programmer's Manualの目的は何ですか?paranthesisの意味(socket(2)、socket(3p)、socket(7) )?