Visual Studio C++ 2010を使用してソースコードを読み取り、理解して変更します。私は、アプリケーションが "コンパイルされ実行された"後にログファイルを持っていると非常に役に立ちます。ログファイルには、次のものが記録されていなければなりません:どの関数が(順番に)実行され、「if」ステートメントは真または偽です(すべてのコンポーネントの偽の真偽を列挙できる場合はより良い)。 Visual Studioやそのようなことをするプラグインにそのような関数がありますか?作成時にアプリケーションのアクティビティをログに記録し、Visual Studio C++を使用してテストします
0
A
答えて
1
まあ、あなたは完全なランタイムコードフローと意味解析を求めています。私が知る限り、これを行うことができるツールはありません。静的コード解析のツールは利用可能ですが、これはあなたが望むものではありません。 IntelliTraceはC++をサポートしていないためオプションではありません。コードカバレッジツールは、あなたを部分的に助けるかもしれません。しかし、コードフローを分析する最善の方法は、現在ブレークポイントを設定してコールスタックを分析することです。複数のスレッドに対して正しいログ(フローチャートかもしれません)を構築したいと思うツールがどれほど難しいか想像してみてください。
関連する問題
- 1. Visual Studio 2013を使用してJavaアプリケーションを作成する
- 2. JMX(MBean)を使用してWebLogicステータスをログに記録する
- 3. JavaScriptシングルトンを使用してエラーをログに記録する
- 4. log4netはVisual Studioデバッガで実行しているときにのみログを記録します
- 5. ASLを使用してconsole.appにログを記録
- 6. 私のアプリケーションをログに記録して遠隔で見る
- 7. Visual Studio 2010を使用してASP.NET MVC2用のWCFデータソースを使用してRDL(C)を作成しますか?
- 8. Go言語を使用してログに記録Simple HTTP Server
- 9. Visual Studioを使用して.NET独立型アプリケーションを作成するには?
- 10. Visual Studio用のカスタムプロジェクトタイプを作成してVisual StudioにBorland C++ Builderプロジェクトを作成する
- 11. プリントしてコアダンプファイルスタック、Windows上のC++をログに記録しますか?
- 12. C#を使用してVisual Studio 2010でPPSファイルを作成するには?
- 13. Fiddler2を使用してウェブページのトラフィックをリアルタイムでログに記録するには?
- 14. ログにlog4jを使用し、syslogにログに記録できないTomcat6 webapp
- 15. すべてのココアイベントをログに記録しますか?
- 16. RailsアプリケーションでRestClientをログに記録
- 17. C#を使用しているVisual Studio 2010 UltimateのBluetoothアプリケーション
- 18. Visual Studioを使用してローカルマシンにテスト環境を設定します
- 19. log4netを使用して複数のアセンブリをログに記録する
- 20. Visual Studioを使用してSQLデータベースを作成してプロジェクトに追加
- 21. Visual Studio - アプリケーションのアンインストール後にアプリケーションの登録に失敗しました
- 22. マルチキャストOnExceptionAspectはバブル例外をログに記録しています
- 23. Visual Studio 2010でサーバーエクスプローラを使用してデータベースを作成する
- 24. PerfMonカウンタを作成して平均コール(C#)を記録する
- 25. Visual Studio 2012を使用してC DLLを作成する方法
- 26. SLF4Jは、varargsメソッドを使用したログ記録をパラメータ化しました
- 27. iOSアプリケーションのすべてのボタンプレス/インタラクションをログに記録する
- 28. Javaアプリケーションのすべてのネットワークインタラクションをログに記録する
- 29. Visual StudioでDLLを作成して使用する#
- 30. メッセージをログに記録するnilに送信しますか?
http://msdn.microsoft.com/en-us/library/dd264915.aspx –