能否请您告诉我 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/