我无法在CLion调试器中看到我的std :: list的值(My CLion版本是2017.2)。例如,请查看以下代码;
int main()
{
int myArray[4] = {0,9,8,7};
std::vector<int> myVec(4);
std::list<int> myList(4);
return 0;
}
如果在调试模式下运行此代码,则可以看到std :: vector和array的值,但不能看到std :: list的值。什么是解决方案,除了获取我的列表的迭代器(例如“它”)并在下面的观察窗口中添加“* it”的监视;
for (auto it=myList.begin(); it != myList.end(); ++it)
{
...
}