C++相談室 part91
■ このスレッドは過去ログ倉庫に格納されています
0065デフォルトの名無しさん
2011/09/20(火) 17:47:52.39コンパイラはMinGWです。
ファイルオープン時に、ポインタを末尾に移動させて書き込みたいのですが、出来ずにいます。
フラグが"app"だと移動して出力しますが、"ate"だと先頭から上書きされます。
seekp関数で seekp(0, std::ios::end) と書いても駄目でした。
以下がソースです。
#include <fstream>
int main(int argc,char *argv[])
{
std::ofstream Fout("test.txt", std::ios::out | std::ios::ate);
Fout << "test" << std::endl;
Fout.close();
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています