誰かが -> 演算子が C++ で何をするのか説明してもらえますか?
以下の例:
struct X{ int a[sz];}
void print(X* x){
for(int i =0; i<sz; i++){
cout << x->a[i] << ' '; // -> is like dereference??
私の推測では、配列 a のインデックス i に x が指しているオブジェクトの値が割り当てられていると思います。
誰かが -> 演算子が C++ で何をするのか説明してもらえますか?
以下の例:
struct X{ int a[sz];}
void print(X* x){
for(int i =0; i<sz; i++){
cout << x->a[i] << ' '; // -> is like dereference??
私の推測では、配列 a のインデックス i に x が指しているオブジェクトの値が割り当てられていると思います。