ホームページ >バックエンド開発 >C++ >C でファイルにテキストを追加するにはどうすればよいですか?

C でファイルにテキストを追加するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-05 16:52:11992ブラウズ

How to Append Text to Files in C  ?

C でのテキスト ファイルへのテキストの追加

C でテキスト ファイルにテキストを追加するには、適切なオープン モードを理解する必要があります。新しいテキスト ファイルが存在しない場合は作成し、存在する場合はテキストを追加する場合は、追加オープン モードを指定します: std::ios_base::app.

次のコード スニペットはこれを示しています。

#include <fstream>

int main() {
  std::ofstream outfile;
  outfile.open("test.txt", std::ios_base::app); // append instead of overwrite
  outfile << "Data";  // Appends "Data" to the file
  return 0;
}

このコードでは、outfile が std::ios_base::app モードで開かれ、既存のファイルに確実に追加されます。 「test.txt」ファイルが存在する場合はそれを呼び出し、存在しない場合は新しいファイルを作成します。その後、テキスト「Data」が << を使用してファイルに書き込まれます。演算子。

以上がC でファイルにテキストを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。