私は100の関数を持つC++プログラムを持っており、各関数は100個のローカル変数を持ち、それぞれ1D、多分2D、多分3D、おそらく動的に割り当てられた配列です。 今私はプログラムをデバッグしているので、すべての変数が正しいかどうかをチェックする必要があります。今すぐ私は自分のファイルにfprintf()
を入れて、ファイルのデータをチェックします。しかし、私は多くの多くのfprintf()
ステートメントとfopen(), fclose()
ステートメントをプログラムに書く必要がありますが、これはかなり醜いです。多くのデータをチェックするC++プログラムをデバッグするには?
これを単純化したり、場合によっては自動化する方法やツールがありますか?
この質問は、コード、出力、期待される出力を投稿してください。 – uzr
あなたが記述したようなプログラムを持っていれば、*デバッグはしません。あなたはそれを投げ捨てて、ドローイングボードに戻って、新しく改良されたデザインですべてを始める。そのようなプログラムは基本的には維持できません。 –
特定のコードに固有の問題がありますか?それとも純粋に理論的な質問ですか? – HolyBlackCat