自己的總結!

如樓上所說,最後別忘了outfile.seekp( 0, ios::end );
這樣把寫指針定位在文件的末尾,因爲默認打開文件時候的寫指針是指向文件頭部的。
就是:
ofstream outfile("F:\name.txt", ios::app );
if ( !outfile )
{
    cerr << "open error" << endl;
    return 0;
}
outfile.seekp( 0, ios::end ); // 這句把寫指針定位到文件末尾
outfile<<"dfhjfgjghkjh"<<endl;


如樓上所說,最後別忘了outfile.seekp( 0, ios::end );
這樣把寫指針定位在文件的末尾,因爲默認打開文件時候的寫指針是指向文件頭部的。
就是:
ofstream outfile("F:\name.txt", ios::app );
if ( !outfile )
{
    cerr << "open error" << endl;
    return 0;
}
outfile.seekp( 0, ios::end ); // 這句把寫指針定位到文件末尾
outfile<<"dfhjfgjghkjh"<<endl;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章