0

複合型の変数の内容を調べるにはどうすればよいですか。たとえば、キーと値がいくつかのクラスなどの複合型であるマルチマップなどです。

デバッグでは、ポインターの値のみを表示できますが、マルチマップのインスタンスの内容は表示できません。gdb では、変数 var があり、それに getAddress() などのメソッドがある場合、次のようなことができます: p var->getAddress() その関数によって返される値を確認するには、 Eclipse Debug に似たものはありますか?

4

1 に答える 1

0

お役に立てれば:

  1. Eclipse内から標準のgdbコマンドを使用する方法は次のとおりです(コマンドを入力できるコンソール): Eclipseでgdbコンソールを使用します

  2. Joachimが言及したスクリプトは次のとおりです(マルチマップがサポートされています):http ://sourceware.org/gdb/wiki/STLSupport

于 2013-02-19T07:09:25.043 に答える