2
namespace
{
struct Blah
{
int x;
float y;
std::string z;
};
}
Blah x;
在监视窗口中添加*(Blah*)&x
。它无法投射并显示类型未知的错误。奇怪的是,它必须知道类型,因为只需在观察窗口中放置x
即可正确显示。
作为参考,我通过扩展autoexp.dat
来为我的类添加自定义调试可视化,当我的类的模板参数是在未命名的名称空间中声明的类型时,此问题会导致我的可视化失败。
有谁知道如何做到这一点?
它看起来像没有运行时的方式得到修饰名(我的东西也可以把在监视窗口)。啊。 – David 2012-03-07 14:08:11