C++相談室 part81
■ このスレッドは過去ログ倉庫に格納されています
0753デフォルトの名無しさん
2010/05/30(日) 00:52:56元の値が残ってるんだけど。これは正しい動作なんだろうか。
int main(){
vector<string > v;
string a="aaaaaaaa";
string b="BBBBBBBB";
v.push_back(std::move(a));
v.push_back(std::move(b));
cout<<a<<" "<<v[0]<<endl;
v[0]="CCCCCCC"; v[1]="DDDDDDDD";
cout<<a<<" "<<b<<endl;
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています