ID EN
I/O & Files

seek

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Berfungsi untuk mengatur ulang posisi koneksi.

Syntax

R
seek(con, …)
# S3 method for connection
seek(con, where = NA, origin = "start", rw = "", &#8230;)<p></p><p>isSeekable(con)</p><p>truncate(con, &#8230;)</p>

Arguments

Parameter Deskripsi
con a connection.
where numeric. A file position (relative to the origin specified by origin), or NA.
rw character string. Empty or "read" or "write", partial matches allowed.
origin character string. One of "start", "current", "end": see ‘Details’.
&#8230; further arguments passed to or from other methods.

Return Value

seek mengembalikan posisi saat ini (sebelum perpindahan apa pun), sebagai offset byte (numerik) dari asal, jika relevan, atau 0 jika tidak. Perhatikan bahwa posisi dapat melebihi angka terbesar yang dapat diwakili dalam bilangan bulat R pada build 64-bit, dan pada beberapa build 32-bit. truncate mengembalikan NULL: berhenti dengan kesalahan jika gagal (atau tidak diterapkan). isSeekable mengembalikan nilai logis, apakah koneksi mendukung pencarian.

Details

seek with Where = NA mengembalikan offset byte koneksi saat ini (dari awal), dan dengan argumen Where yang tidak hilang, koneksi diposisikan ulang (jika memungkinkan) ke posisi yang ditentukan. isSeekable mengembalikan apakah koneksi pada prinsipnya mendukung pencarian: saat ini hanya koneksi file (mungkin terkompresi gz) yang mendukungnya. di mana disimpan sebagai bilangan real tetapi harus mewakili bilangan bulat: nilai non-bilangan bulat kemungkinan besar akan terpotong. Perhatikan bahwa nilai yang mungkin dapat melebihi angka terbesar yang dapat diwakili dalam bilangan bulat R pada build 64-bit, dan pada beberapa build 32-bit. Koneksi file dapat terbuka untuk penulisan/penambahan, dalam hal ini R menjaga posisi terpisah untuk membaca dan menulis. Pencarian mana yang dirujuk dapat diatur oleh argumen rw-nya: defaultnya adalah mode terakhir (membaca atau menulis) w

See Also

connections