【初心者歓迎】C/C++室 Ver.89【環境依存OK】at TECH
【初心者歓迎】C/C++室 Ver.89【環境依存OK】 - 暇つぶし2ch303:デフォルトの名無しさん
14/02/06 20:36:50.13
struct C{
int a;
}

int main(){
vector<C> cs(3);
for(i=0;i<3;i++){
C c;
c.a=0;
cs.at(i)=c;
}
for(i=0;i<3;i++){
c=cs.at(i);
c.a=2*i;
}
cout<<cs.at(1).a<<endl;
}

これで2が出力されることを期待してるのですが、0が出ます。原因と対処法を教えてください


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch