【发布时间】:2016-12-16 04:36:27
【问题描述】:
对于 C++ 中指向数组的原始指针,前 N 个元素的内容可以通过将表达式复制到 Visual Studio 的 Watch 窗口中并在后面附加一个逗号来查看您想查看的元素(例如:testArray, 10)。当使用智能指针创建数组时,如何在 Watch 窗口中看到相同的内存内容?例如,如果通过以下语句创建了 unique_ptr:
unique_ptr<int[]> testArray = make_unique<int[]>(100)
我们如何查看缓冲区中的前 10 个元素?
【问题讨论】:
标签: c++ arrays visual-studio smart-pointers unique-ptr