Hasil (
Bahasa Indonesia) 1:
[Salinan]Disalin!
Setiap kali diperlukan modifikasi dari isi file ini, perlu untuk mencapai tempat dimanamodifikasi yang diinginkan. Sebuah file adalah urutan byte dengan byte pertama sebagai 0 th byte. Untukmencapai tempat tertentu yang Anda harus tahu berapa banyak byte adalah dari awalfile atau dari akhir file dalam gerakan mundur. File pointer menunjuk ke posisi dalam file,yang ditentukan oleh offset (jumlah byte) dari awal atau akhir. AndaTentunya sudah mengerti bahwa file pointer berbeda dari petunjuk yang kami telah digunakan dalam array dankelas di mana kasus nilai pointer adalah alamat (byte jumlah byte mulai) dialokasikanMemori RAM. File pointer ini tidak alamat, itu hanya sebuah offset dalam byte darimulai dari file atau akhir atau dari posisi saat ini. Ketika sebuah file dibuka dalam modus bacafile pointer terletak pada permulaan file. Demikian pula ketika file dibuka dalam modus menulispointer adalah lagi pada awal dari file karena pembukaan dalam menulis modus menghapus yang adaisi file, sehingga pointer diposisikan pada permulaan file. Bila menambahkan modus(ios::app) pointer adalah pada akhir file siap untuk menambahkan data tambahan. Dalam modus appendkonten yang ada tetap utuh. 19,5 gambar menggambarkan posisi penunjuk untuk membaca, menulisdan menambahkan mode. Dua pointer, yaitu input pointer dan output penunjuk terkait dengan setiap file. Inputpointer yang digunakan untuk membaca file dari lokasi tertentu disebut mendapatkan pointer. Thepointer output yang digunakan untuk menulis di file disebut menempatkan pointer. Empat fungsi terdaftardalam tabel 19.7 digunakan untuk memindahkan pointer ke lokasi dalam file.
Sedang diterjemahkan, harap tunggu..
