QT的QFileInfo类的使用

QFileInfo类提供系统无关的文件信息,如路径、权限、类型、大小和时间戳。它可以处理相对或绝对路径,并提供了isRelative(), isFile(), isDir(), isSymLink()等方法来检查文件属性。symLinkTarget()返回符号链接的目标文件名。在Unix系统中,符号链接的size()与目标文件相同,而在Windows上,size()返回.lnk文件的大小。" 78120747,7338440,Java实现:利用Socket进行文件传输,"['socket', 'java', '文件传输']
摘要由CSDN通过智能技术生成

详细说明
QFileInfo类提供与系统无关的文件信息。
QFileInfo提供有关文件在文件系统中的名称和位置(路径),其访问权限以及它是目录链接还是符号链接等信息。文件的大小和上次修改/读取时间也可用。 QFileInfo也可以用于获取有关Qt资源的信息。
QFileInfo可以指向具有相对或绝对文件路径的文件。绝对文件路径以目录分隔符“ /”(或Windows上的驱动器规范)开头。相对文件名以目录名或文件名开头,并指定相对于当前工作目录的路径。绝对路径的一个示例是字符串“ / tmp / quartz”。相对路径可能类似于“ src / fatlib”。您可以使用函数isRelative()来检查QFileInfo是使用相对还是绝对文件路径。您可以调用函数makeAbsolute()将相对QFileInfo的路径转换为绝对路径。
QFileInfo处理的文件是在构造函数中设置的,或以后使用setFile()设置。使用exist()来查看文件是否存在,并使用size()来获取其大小。
文件的类型通过isFile(),isDir()和isSymLink()获得。 symLinkTarget()函数提供symlink指向的文件的名称。
在Unix(包括macOS和iOS)上,符号链接具

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源代码大师

赏点狗粮吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值