C++相談室 part124 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0099デフォルトの名無しさん (スプー Sdaf-VZXL)
2016/04/15(金) 15:37:21.93ID:rmsnL02Wdstd::array< char, sizeof( hoge ) > buf;
hoge* a = new( buf.data() ) hoge;
a->s = "aaaaaaaaaaa";
std::array< char, sizeof( hoge ) > buf2;
buf2 = buf;
hoge* b = reinterpret_cast< hoge* >( buf2.data() );
b->s = "bbbbbbbbbb";
std::printf( "%s %s\n", a->s.c_str(), b->s.c_str() );
aとbはオブジェクトとして使っても大丈夫ですか
■ このスレッドは過去ログ倉庫に格納されています