C++相談室 part43
■ このスレッドは過去ログ倉庫に格納されています
0387デフォルトの名無しさん
2005/09/06(火) 04:23:52自分もちょっとわかりません。
それはC++の仕様なのでしょうか?
それともSTLPortの仕様なのですか?
STLPortのソースを追ってみると
STLPortのstringstreamは、内部にstringとは別の小さいバッファを持っていて
何らかの条件でバッファの中身をstringにフラッシュするみたいです。
tellpが返すポインタはその小さいバッファのものである為
いままで書き込んだ文字列を考慮した位置を返してくれる訳ではないみたいです。
■ このスレッドは過去ログ倉庫に格納されています