Синтаксис визуализации Natvis FourCC

Я пытаюсь определить .natvis <DisplayString> для uint32_t type, чтобы показать как массив из четырех символов, который в окне Watch, во время отладки, будет выглядеть примерно так: (char*)&fourcc,4,

К сожалению, natvis, похоже, не нравится & очень много — это игнорируется, например {(char*)&fourcc,4}, {(char*)&{fourcc},4, {((char*)&)fourcc,4} не работает документация не делает очевидным, как выполнять приведения, если это вообще поддерживается.

Что мне не хватает?

1

Решение

Слепки являются поддерживается, и синтаксис {(char*)&amp;fourcc,4}то есть использовать сущность xml для&».

Для достижения наилучших результатов na модификатор может использоваться вдоль размера массива (т.е. 4 выше), чтобы подавить показ адреса памяти.

2

Другие решения

Это должно быть & HTML-сущность

0

По вопросам рекламы [email protected]