Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Menambah Teks pada Fail dalam C?
Melampirkan Teks pada Fail Teks dalam C
Melampirkan teks pada fail teks dalam C ialah tugas biasa. Ia membolehkan anda menambah kandungan baharu pada fail sedia ada tanpa menimpa kandungan sedia ada. Selain itu, anda juga boleh mencipta fail teks baharu jika ia tidak wujud dan tambahkan teks padanya.
Untuk mencapainya, anda boleh menggunakan langkah berikut:
1. Buka Fail
Buka fail teks menggunakan std::ofstream dengan mod buka yang sesuai. Dalam kes ini, nyatakan mod buka tambah menggunakan std::ios_base::app. Mod ini membolehkan anda menambah data pada penghujung fail jika ia wujud atau mencipta fail baharu jika ia tidak:
#include <fstream> int main() { std::ofstream outfile; outfile.open("test.txt", std::ios_base::app); // append instead of overwrite
2. Tambah Teks
Setelah fail dibuka, anda boleh menggunakan << operator untuk menambahkan teks pada penghujung fail:
outfile << "Data";
3. Tutup Fail
Akhir sekali, tutup fail untuk menyimpan perubahan:
return 0; }
Kod ini akan membuka fail "test.txt" dalam mod tambah, tambah rentetan " Data" ke hujung fail dan tutup fail. Jika fail tidak wujud, ia akan dibuat dengan teks yang ditentukan.
Atas ialah kandungan terperinci Bagaimanakah Saya Menambah Teks pada Fail dalam C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!