Изменение порядка членов структуры при отладке в VS2008 - PullRequest
1 голос
/ 17 июня 2009

Я пытаюсь выровнять некоторые данные в структуре c #, которая была создана в c ++. Я знаю, что у меня есть пара байтов, но я не могу сказать, где, потому что VS организует элементы в алфавитном порядке, а не в порядке, который встречается в структуре (которая определена явно).

Можно ли изменить порядок отображения элементов в диалоге отладки, в котором отображаются значения структуры?

Ответы [ 2 ]

0 голосов
/ 17 июня 2009

Может быть, вы могли бы использовать умный DebuggerDisplay атрибут для вашей структуры.

0 голосов
/ 17 июня 2009

Откройте ваш двоичный файл в cdb (из Средства отладки для Windows) с помощью этой команды:

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

затем запустите

dt yourlibrary!NameOfYourStruct

Это точно скажет вам, как устроена структура.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...