私はC++でプログラミングしています。私のコードでは、テキスト ファイルを作成し、ファイルにデータを書き込み、ストリームを使用してファイルから読み取ります。シーケンスを終了した後、txt ファイル内のすべてのデータを消去したいと考えています。txt ファイルのデータを消去するコマンドを教えてください。ありがとうございました
質問する
182836 次
5 に答える
72
truncate-option を使用して書き込み用にファイルを開くだけでは、コンテンツが削除されます。
std::ofstream ofs;
ofs.open("test.txt", std::ofstream::out | std::ofstream::trunc);
ofs.close();
于 2013-06-10T21:18:37.590 に答える
5
ファイルを削除すると、コンテンツも削除されます。ファイルの削除を参照してください。
于 2013-06-10T21:35:44.117 に答える