は、次の例を考えてみましょう:gdbを使ってC++の動的配列を "監視"する方法は?
int size = 10, *kk = new int[size];
for (int i = 0; i < size; i++) {
kk[i] = i;
}
delete [] kk;
私は、アレイ全体のための時計を追加することができますどのように?私は1つずつ時計を追加することができます(kk [0]、kk [1] ...)ですが、私は配列の長さを知っているので、自動的にそれを行う方法はありますか?私はkk [0..size-1]程度のものを意味します。
私はcygwin g ++とgdbとともにNetBeans IDEを使用しています。
雇用ロシアの編集は質問の意味を少し変更しますが、式の@は表示コマンドと印刷コマンドの両方で機能します。 –
mkb
GDBが停止するたびにそれを見たり(読み書きする)、印刷しますか? –
アレイ全体を見る(ブレーク):http://stackoverflow.com/questions/11004374/watch-a-memory-range-in-gdb –