我的C程序安装一个原始设备,然后lseeks到它的末端来查找长度。这在Linux和Windows中工作得很好,但在AIX中失败了——显然,您可以查找任何位置,甚至是在结束时。你知道怎么用C语言正确地做吗?

最佳答案

我从未使用过AIX,但您是否尝试过使用read。它可能在结尾处或结尾处失败,因此您可以使用seekread对结尾进行二进制搜索,可能。

关于c - 程序如何在AIX中测量设备大小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3834001/

10-10 21:36