LinuxでC++ネットワークサーバーのプロトタイプを書いています。ソケットファイル記述子を取得し、ポート6666で127.0.0.1にバインドし、listenでソケットをマークし、acceptを呼び出しました。プログラムは、enyエラーなしで受け入れるまで実行され、その後待機します。
それでも、のソケットに関する記録はありませんnestat --all
。
telnet 127.0.0.1 6666
コマンドを試しましconnection refused
たが、サーバーはまだ実行されていました。
インターネットで見られる例が機能しているので、ファイアウォールが原因ではないと思います。エラー処理に間違いがあるかもしれないと思います。私はまだC++に精通していません。
これがpastebinの私のソースコードです。
お手数をおかけしますが、よろしくお願いいたします。:)