0

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

ここで使用すべき特別な構文はありますか?

4

0 に答える 0