Linus「C++プログラマはウンコ。寄ってくるな」
■ このスレッドは過去ログ倉庫に格納されています
0607デフォルトの名無しさん
2009/02/05(木) 22:30:17現状の規格では string の内部バッファは連続領域とは限らない。
だから規格に厳密に従うなら、string をこの目的で使う事は出来ない。
昔は vector もそうだったが、2003年に改善された。
string も次期で改善される予定。
まあ、実際に string の内部バッファが連続領域でない実装なんて知らないけど。
data() や c_str() の実装の手間を考えると当然だろう。
■ このスレッドは過去ログ倉庫に格納されています