如何从Visual C ++的调试器中更改向量中的元素值

时间:2013-10-02 21:36:33

标签: visual-c++ visual-studio-2012 visual-studio-debugging immediate-window

我习惯于能够从Visual Studio的立即窗口修改C#中的集合元素。但是,在C ++中,当我尝试用向量执行此操作时,我得到一个奇怪的错误。首先,这是我的收藏:

vector<uint8_t>& data;

现在,从紧接着的窗口中,在填充数据后进入中断:

data
data { size=74 }      
    [size]: 74  
    [capacity]: 74  
    [0]: 1 '\x1'  
    [1]: 5 '\x5'  
    [2]: 23 '\x17'  
    ...  

data[0] = 0   
no operator "[]" matches these operands

我应该在这里使用一些特殊的语法吗?

0 个答案:

没有答案