gpt4 book ai didi

c++ - tell() 函数在哪里定义的?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:20:47 24 4
gpt4 key购买 nike

能否请您告诉我 off_t tell(int fd) 函数在 Mac OS X 中的何处定义?它不在 fcntl.h 中,也不在 unistd.h 中,它在 UNIX 中定义...我不能使用 >ftell() 因为我正在移植的代码适用于文件描述符。

我正在使用 GCC v4.2.1

最佳答案

您应该能够改用 lseek,它提供相同的功能:

off_t tell(int fd)
{
return lseek(fd, 0, SEEK_CUR);
}

关于c++ - tell() 函数在哪里定义的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6199595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com