Visual studio VS 2010中在监视窗口中自动查看矢量元素的方法

Visual studio VS 2010中在监视窗口中自动查看矢量元素的方法,visual-studio,visual-studio-2010,ide,vector,Visual Studio,Visual Studio 2010,Ide,Vector,有没有一种技术可以让人们在观察窗口中放置一个向量元素,并在它发生变化时看到它的更新? 这就是背景 vector<int> x; x.push_back(3); 向量x; x、 推回(3); 然后将x[0]放入“监视”窗口,实际查看其值 如果无法解决该问题,那么最好的选择是什么?将x添加到监视窗口。VS应该显示它的元素。单击左侧的加号链接,查看其各自所在行中的元素。单击元素的名称(即x[0]),并将其拖动到监视窗口中自己的空行中。这将为您提供一个新行,以查看所需的元素。确保单击拖动

有没有一种技术可以让人们在观察窗口中放置一个向量元素,并在它发生变化时看到它的更新?

这就是背景

vector<int> x;
x.push_back(3);
向量x;
x、 推回(3);
然后将x[0]放入“监视”窗口,实际查看其值


如果无法解决该问题,那么最好的选择是什么?

x
添加到监视窗口。VS应该显示它的元素。单击左侧的加号链接,查看其各自所在行中的元素。单击元素的名称(即
x[0]
),并将其拖动到监视窗口中自己的空行中。这将为您提供一个新行,以查看所需的元素。确保单击拖动的是变量名,而不是它的值(拖动值将监视值)。

Pablo的方法仅适用于固定的索引值。如果要使用变量设置索引,请使用:

((x)._Myfirst)[index]
这很难看,也很难记住,但确实起了作用