Natvis FourCC可视化语法

问题描述 投票:1回答:2

我正在尝试为uint32_t类型定义一个.natvis <DisplayString>,以显示为四个字符的数组,在Watch窗口中,在调试期间,它将表达如下:(char*)&fourcc,4

不幸的是,natvis似乎并不喜欢&not-much - 它被忽略了,例如{(char*)&fourcc,4}{(char*)&{fourcc},4{((char*)&)fourcc,4}不起作用。如果得到支持,documentation并没有明确表示如何执行演员表。

我错过了什么?

c++ visual-studio-2015 natvis fourcc
2个回答
2
投票

支持转换,语法为{(char*)&amp;fourcc,4},即将xml实体用于'&'。

为了获得最佳结果,可以沿阵列大小(即上面的na)使用4修饰符来抑制存储器地址的显示。


0
投票

它需要是&HTML实体

© www.soinside.com 2019 - 2024. All rights reserved.