gpt4 book ai didi

c - *nix - readdir64 可以在 32 位系统上使用吗?

转载 作者:太空宇宙 更新时间:2023-11-04 11:14:49 25 4
gpt4 key购买 nike

我目前正在编写一个文件系统库,并且在对库的 *nix 端进行编码时遇到了 readdir64()。这个函数的文档说它需要一个 dirent64* 并增加了对大文件系统的支持;这是否意味着它仅适用于 x86-64 系统?

最佳答案

根据 32 位 PC 时代的旧 Linux 讨论 ( http://lists.gnu.org/archive/html/bug-glibc/2001-03/msg00047.html ),readdir64 可以在 32 位系统上使用。

Ulrich Drepper(glibc 主要贡献者和维护者)的回复也说你应该使用 readdir64。帖子来自 2001 年:http://lists.gnu.org/archive/html/bug-glibc/2001-03/msg00048.html

关于c - *nix - readdir64 可以在 32 位系统上使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21544863/

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