1
gdbでデバッグするときのC++コード: 1)gdbで変数を作成するにはどうすればいいですか? gdb/miコマンドを使用していますか? 2)gdbでクラスのインスタンスを作成する方法。 3)将来使用するために、作成したインスタンスをgdbの作成された変数に割り当てる方法はありますか?たとえば :クラスのインスタンスを作成して変数に割り当てる方法は?
C++ code:
class C { public:int value; }
gdb commands (pseudo-code):
var v = new C()
print v.value
この宿題はありますか?何を試しましたか? –
いいえ、これは私の家事ではありません。それは私の作品です。私は、GDBがブレークポイントでブレークしたときに、ロガークラスのインスタンスを作成したかったので、作業クラスの複雑なインスタンスを調べることができます。作業クラスには多くのメンバ変数があり、メンバにはメンバがたくさんあります。だから私は必要な情報を出力するために、ロガークラスのインスタンスを作成する必要があります。 – sean