_ftell_nolock
, _ftelli64_nolock
Dosya işaretçisinin geçerli konumunu kilitlemeden alır.
Sözdizimi
long _ftell_nolock(
FILE *stream
);
__int64 _ftelli64_nolock(
FILE *stream
);
Parametreler
stream
Yapıyı hedefle FILE
.
Dönüş değeri
ve _ftelli64
ile ftell
aynı. Daha fazla bilgi için bkz. ftell
, _ftelli64
.
Açıklamalar
Bu işlevler sırasıyla ve _ftelli64
'nin ftell
kilitlenmeyen sürümleridir. Ve ile aynıdır ftell
_ftelli64
, ancak diğer iş parçacıkları tarafından müdahaleye karşı korunmaz. Bu işlevler, diğer iş parçacıklarını kilitleme yüküne neden olmadığından daha hızlı olabilir. Bu işlevleri yalnızca tek iş parçacıklı uygulamalar gibi iş parçacığı güvenli bağlamlarda veya çağıran kapsamın iş parçacığı yalıtımını zaten işlediği durumlarda kullanın.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Gereksinimler
İşlev | Gerekli başlık | İsteğe bağlı üst bilgi |
---|---|---|
ftell_nolock |
<stdio.h> | <errno.h> |
_ftelli64_nolock |
<stdio.h> | <errno.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Ayrıca bkz.
Akış G/Ç
fgetpos
fseek
, _fseeki64
_lseek
, _lseeki64
ftell
, _ftelli64