c++ - Visual Studio 监 window 口如何知道展开 `std::vector<T>` 并显示元素?

标签 c++ visual-studio std

如果你展开 std::vector<T>在监 window 口中,您将获得诸如“[0]”、“[1]”等项,集合中的每个值对应一项。

在实现我自己的集合类时(顺便说一下,它包装了一个动态数组),我想要同样的功能。

Visual Studio 如何知道要在 std::vector 的监 window 口中显示多少元素? ?

最佳答案

有一个名为 autoexp.dat 的文件,调试器使用它来解释自定义类型。它并不正式意味着要进行编辑,但我们已经在内部将其用于集合类型并且它工作正常。有一些粗糙的边缘。

http://msdn.microsoft.com/en-us/library/zf0e8s14.aspx

关于c++ - Visual Studio 监 window 口如何知道展开 `std::vector<T>` 并显示元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14046281/

相关文章:

c++ - 理解 C++ 中的指针

git - Visual Studio 2017 中 cherry-pick 提交方法的区别

asp.net-mvc - 当我与 fiddler 进行检查时,VS2013 RTM每秒发出一次信号R请求

c++ - 在 std::bind 上使用 std::apply

c++ - 如何将 result_of 与 const 重载成员函数一起使用

c++ - 读取一行的一部分(getline())

c++ - 正则表达式算法 - 组合或

mysql - 根据下拉列表 ASP.NET 从数据库库存中减去数量

ios::noreplace 的 C++ 替换

c++ - std::function 与标准函数