Aracılığıyla paylaş


_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 _ftelli64ile 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