アプリケーションのデバッグに windbg を使用していますが、指定した型の変数値をダンプするコマンドが見つかりません。
たとえば、A などの変数があり、その型は int です。ここで、変数 A を uint 型でダンプしたいと思います。
どうやってするの ?
前もって感謝します。
dtはあなたの友達です
0:000> dt i
Local var @ 0x18f2cc Type int
0n-2
0:000> dt (uint) 0x18f2cc
CrashTestD!UINT
0xfffffffe
10 進出力が必要な場合は、Number Base 10 を設定します。
0:000> n 10
base is 10
0:000> dt (uint) 0x18f2cc
CrashTestD!UINT
0n4294967294
まだ疑問に思っている場合は、次を使用します。
0:000> .formats 0xfffffffe
Evaluate expression:
Hex: fffffffe
Decimal: -2
Octal: 37777777776
Binary: 11111111 11111111 11111111 11111110
Chars: ....
Time: unavailable
Float: low -1.#QNAN high 0
Double: 2.122e-314
もっとここに: