- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C、C++のプログラム作成)
C、C++のトラブル診断プログラム作成
このQ&Aのポイント
- C、C++のプログラム作成において、ネットワーク接続時にトラブルが発生した場合、エラーメッセージやログを確認し、原因を解決するプログラムを作成する方法について解説します。
- トラブル発生時には、まずエラーメッセージやログに異常がないか確認します。異常があれば、その情報を参考に原因を解決します。再現性がある場合は、問題解決の方針を確認し、サーバからpingに対する応答があるかを確認します。
- さらに、名前の解決やサーバプロセスの状態などをチェックし、必要に応じてデバックオプションを利用して問題の発生段階を特定します。ルータからの応答がない場合は、ルータとサーバ間のネットワーク障害を調査し、リンクアップしているかどうかも確認します。物理レイヤに問題がないかを最後に確認し、トラブルを解決するプログラムを作成します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#168973
回答No.3
ははは。 壮大な構想ですね^^) でも不可能じゃないと思いますよ。 ですが、私なら、このような事がしたければ、C または C++ だけで処理しようとは思いません。 もしも UNIX な環境が許されるなら、各種 script を利用(応用)すれば(たぶん^^)可能でしょう。 逆に Windows な、環境の場合は難しいかも知れませね(それこそ、仰せの通り(1)~(7)の実現方法の詳細までを理解して自分でゴリゴリとCやC++でコードを書かねばならないかも知れません)。 誰かが答えてくれる保障はありませんが、UNIX 関連の質問に振ってみては如何でしょうか?
その他の回答 (2)
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.2
>C、C++のプログラム作成 これをプログラムにする意味が分からないのですが。 単に、ネットワーク障害発生時の調査手順のようなものではないのですか?ちょっとおかしい気もしますが。 たとえば、 >(1)エラーメッセージやログに異常はあるか? プログラムでは、これしか判断できないんですけど。 エラーメッセージやログ、これこそがプログラムが異常と判断した結果です。 逆にこれが出ない場合、正常としか判断できないんですが。
質問者
お礼
すみません勉強不足でした。後日改めて具体的な質問をさせて頂きます。
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
要するに、何が知りたい/わからないのですか?
質問者
お礼
すみません勉強不足でした。改めて具体的な質問をさせていただきます。
お礼
すいません。補足の方でお礼をしてしまいました。改めて御礼を言います。ありがとうございました。
補足
そうですかぁ・・難しそうですが、環境をUNIXの方へ変えてみます。ありがとうございます。