C++でのconst参照のコンセプトに関しては疑問がありました。二j
文が20
すなわち新しい値を印刷しないのはなぜ定数参照 - C++
int i =10;
const int &j = i;
cout<<"i="<<i<<" j:"<<j; // prints i:10 j:10
i = 20;
cout<<"i="<<i<<" j:"<<j; // prints i:20 j:10
。
任意の変数への参照が両方の間の強い結合を表す場合、どのようにすることが可能ですか。
gcc 4.5.2で印刷する場合、どのコンパイラを使用していますか? – Torp
それは間違っています。 http://ideone.com/IATb1どのコンパイラを使用していますか? –
このコードをどのコンパイラで試しましたか?これは正しいものではないはずです。予想通り、Visual Studio 2008で再現できません。 –