_fseek_nolock
, _fseeki64_nolock
Memindahkan penunjuk file ke lokasi tertentu tanpa mengunci.
Sintaks
int _fseek_nolock(
FILE *stream,
long offset,
int origin
);
int _fseeki64_nolock(
FILE *stream,
__int64 offset,
int origin
);
Parameter
stream
Penunjuk ke FILE
struktur.
offset
Jumlah byte dari origin
.
origin
Posisi awal.
Nilai hasil
Sama seperti fseek
dan _fseeki64
, masing-masing.
Keterangan
Fungsi-fungsi ini adalah versi non-penguncian dan fseek
_fseeki64
, masing-masing. Fungsi-fungsi ini identik dengan fseek
dan _fseeki64
, kecuali bahwa fungsi tersebut tidak dilindungi dari gangguan oleh utas lain. Fungsi-fungsi ini mungkin lebih cepat karena tidak menimbulkan overhead penguncian utas lain. Gunakan fungsi-fungsi ini hanya dalam konteks aman utas seperti aplikasi utas tunggal atau di mana cakupan panggilan sudah menangani isolasi utas.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
Fungsi | Header yang diperlukan |
---|---|
_fseek_nolock , _fseeki64_nolock |
<stdio.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Lihat juga
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