:What does "dereferencing" a pointer mean?演算子[]が見逃していませんか?また、このトピック以下
assert(p[1] == 'b');
演算子[]自動的にポインタを欽慕する必要があり、私は「変更」尖ったデータに値を指示してみましょう。
しかし、私はこのような代行う場合:
void QuadraticInterpolateArray(vector<double> *b) {
// ...
double step = 12.2;
for (int j = 0; j < (*b).size(); j++) {
b[j] = step;
}
// ...
}
を私はつまり、私は、ベクトルの各インデックスに12.2を設定しようとしているb[j] = step;
を使用することはできません。
どこが間違っていますか?違いは?
変更 'ベクトル *ベクトル&B''へB'と何が起こるか見て...! –
Sean
ベクトルへのポインタの受け渡しは意味をなさない。 –