2009-06-17 4 views
1

C++で作成された構造体の一部のデータを整列しようとしています。私は、私は2バイトのバイトであることを知っているが、becuase VSが構造体(明示的に定義されている)内で発生する順序ではなく、アルファベット順でメンバーを編成する場所を特定することはできません。VS2008でデバッグ時に構造体メンバの順序を変更する

構造体の値を表示するデバッグダイアログのメンバーの表示順序を変更することはできますか?

答えて

0

あなたの構造体に巧妙なDebuggerDisplay属性を使用できますか?

+0

私はこれを使わなくても必要なものを見つけましたが、きちんとしたテクニックのようです。 – scottm

0

は、このコマンドを経由して(Windows用デバッグツールから)CDBであなたのバイナリを開きます。その後、

cdb -z \path\to\your\yourlibrary.dll 

これは構造がレイアウトされている正確にどのようにあなたを教えてくれます

dt yourlibrary!NameOfYourStruct 

を実行します。

関連する問題