_ftell_nolock, _ftelli64_nolock
获取文件指针的当前位置,,而无需锁定线程。
long _ftell_nolock(
FILE *stream
);
__int64 _ftelli64_nolock(
FILE *stream
);
参数
- stream
面向 FILE 结构。
返回值
和 ftell 和 _ftelli64相同。 有关更多信息,请参见ftell, _ftelli64。
备注
这些功能分别为 ftell 和 _ftelli64的非固定版本,。 它们与 ftell 和 _ftelli64与相同,但它们不从由其他线程的干扰保护。 ,因为它们不会产生开销锁定其他线程,这些功能可能更快。 在线程安全的上下文仅使用这些功能 (如单线程应用程序或调用的大小处理已线程隔离的位置。
要求
功能 |
必需的头 |
可选标头 |
---|---|---|
ftell_nolock |
stdio.h |
errno.h |
_ftelli64_nolock |
stdio.h |
errno.h |
有关更多兼容性信息,请参见中介绍的 兼容性 。