2011-12-06 14 views
2

STLコンテナをデバッグモードでネイティブにサポートするC++ IDEは何ですか?STLコンテナのC++ IDE

1つのIDEはVisual Studioですが、私はそこから移動してSTLコンテナをデバッグモードにしたいと考えています。具体的にはWindows IDEを見て、他のOS IDEを歓迎します。

+0

使用するコンパイラとデバッガによって異なります。 –

答えて

6

Eclipse!

"CDTデバッグでは、GDB 7.0以降を使用してSTL構造を完全にきれいに印刷できるようになりました。これは、マップ、リスト、ベクターなどの複雑な構造が使いやすい方法で表示されることを意味します。 (source

(CDTは、EclipseのC/C++開発ツーリングです)

1

のMicrosoft Visual Studioは、まさにこのような状況のカスタムデバッグインスペクタスクリプトを作成する機能をサポートします。デバッガに、表示するSTLコンテナ(または他の複雑なタイプ)の評価方法と表示方法を正確に指示するスクリプトを記述できます。

最近のバージョンのEmbarcadero C++ Builder(およびDelphi)では、スクリプトの代わりにコンパイルされたコードを使用して、複雑なタイプのカスタムインスペクタを書き込む機能もサポートされるようになりました。

関連する問題