可以在Visual Studio调试器中浏览Arrays和std :: vectors(以及所谓的所有标准容器)(您可以将鼠标指针悬停在它们上面并检查它们的内容)。
有没有办法准备自定义容器类,允许以与std :: vector相同的方式浏览其内部数据?
答案 0 :(得分:2)
尝试查看文件%VSINSTALLDIR%\Common7\Packages\Debugger\autoexp.dat
。
可以根据不同的数据类型定制扩展规则。
从这个档案:
在Watch和Variable窗口中调试,数据提示和项目时 自动扩展以显示其最重要的元素。该 扩展遵循此文件中的规则给出的格式。您可以 为您的类型添加规则或更改预定义规则。