[ 原文发表地址] Debug Visualizers in Visual C++ 2015
[原文发表时间] 2015/09/28 10:27 PM
当调试本地应用程序时,通常查看内存中具体对象的值非常有用,不论是自定义的字符串格式,甚至或是对数据执行操作,使其更有意义和更容易解释。自 VS2012,Visual Studio 提供了 .natvis 可视化工具设计 来为不同类型的C/C++ 类型声明自定义可视化。可视化的类型改变了对象在本地表达式计算器的显示方式,包括在监视和变量窗口以及调试数据提示。额外关于表达式计算器的信息,参考 这篇文档 和 这篇博客 .
编写简单的可视化工具
让 我们从创建一个本地的Volcano类开始:
Using Namespace std;
class Volcano { private: string m_EnglishName; string m_nativeName; string m_meaning; int m_elevation;
//...rest of class definition
}...(read more)
↧