Membaca Dari dan Menulis ke File
Aplikasi membaca dari dan menulis ke file dengan menggunakan fungsi ReadFile, ReadFileEx, WriteFile, dan WriteFileEx . Fungsi-fungsi ini memerlukan handel ke file yang akan dibuka untuk membaca dan menulis. Mereka membaca dan menulis sejumlah byte tertentu di lokasi yang ditunjukkan oleh penunjuk file. Data dibaca dan ditulis persis seperti yang ditentukan; fungsi tidak memformat data.
Ketika penunjuk file mencapai akhir file dan aplikasi mencoba membaca dari file, tidak ada kesalahan yang terjadi, tetapi tidak ada byte yang dibaca. Oleh karena itu, membaca nol byte tanpa kesalahan berarti aplikasi telah mencapai akhir file. Menulis nol byte tidak melakukan apa-apa.
Untuk informasi selengkapnya, lihat topik berikut.
Di bagian ini
Topik | Deskripsi |
---|---|
Memposisikan Penunjuk File |
Windows menggunakan penunjuk file untuk melacak byte yang dibaca atau ditulis. |
Membaca Dari atau Menulis Ke File Menggunakan Skema Scatter-Gather |
Menjelaskan skema pengumpulan sebar untuk membaca atau menulis potongan data yang tidak bersebelahan dalam satu operasi. |
Menghapus data I/O System-Buffered ke Disk |
Windows menyimpan data dalam operasi baca dan tulis file di buffer data yang dikelola sistem untuk mengoptimalkan performa disk. |
Memotong atau Memperluas File |
Aplikasi dapat memotong atau memperluas file dengan memanggil SetEndOfFile. |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk