gpt4 book ai didi

c - Windows 中的目录是否有 inode 编号?

转载 作者:可可西里 更新时间:2023-11-01 09:46:02 29 4
gpt4 key购买 nike

我需要在 Windows 中找到一个目录的 inode 号。使用 _stat_stat64 函数,我能够获取文件的 inode 和其他信息。但是当我对 Windows 目录使用相同的编号时,它总是为任何目录提供相同的编号。

有什么方法可以找到 Windows 目录的 inode 号吗?

最佳答案

来自 windows stat docs ,

st_ino

Number of the information node (the inode) for the file (UNIX-specific). On UNIX file systems, the inode describes the file date and time stamps, permissions, and content. When files are hard-linked to one another, they share the same inode. The inode, and therefore st_ino, has no meaning in the FAT, HPFS, or NTFS file systems.

所以,不要依赖 Windows 系统上的 inode 号。它是一个特定于 Unix 的概念。

引用这个SO post有关 Windows 如何在没有 inode 但使用类似的东西的情况下管理文件的一些想法。

关于c - Windows 中的目录是否有 inode 编号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10511151/

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