私はvisualexizerを書き込むためにautoexp.datを修正しようとしています。私はBAR1とBAR2が動的に割り当てられた配列2つのダイナミックアレイを持つVisual Studioデバッガビジュアライザのヘルプ
class Foo
{
double* Bar1;
double* Bar2;
int size;
}
と私は
Foo{
children
(
#(
[size]: [$c.size],
#(
[Bar1]: #array(expr: $c.Bar1[$i], size: $c.size)
),
#(
[Bar2]: #array(expr: $c.Bar2[$i], size: $c.size)
)
)
)
}
のようなルックスを作ってみたAUTOEXP.DATの[ビジュアライザ]セクションでビジュアライザです(下記)クラスを持っています
残念ながら、このため出力は
Foo
[size] 24
[Bar1] 1
[Bar1] 1
.
.
[Bar1] 1
[Bar2] 0
[Bar2] 0
.
.
[Bar2] 0
である私はそれを表示したいと思い
Foo
[size] 24
[Bar1]
[0] 1
[1] 1
.
.
[23] 1
[Bar2]
[0] 0
[1] 0
.
.
[23] 0
ここで、Bar1とBar2は折りたたみ可能ですが、もっと重要なのはインデックスがあります。
をスイッチを避けるために、デフォルトとして、適切な長さを使用しますが、この作品 – Steve