-
Notifications
You must be signed in to change notification settings - Fork 4
Dev Log: FileSystem
VRAUX: File System是VRAUX中提供文件系统操作的核心模块,包括文件遍历、路径规则化、文件类型检查,文件存在性检查、文件大小检查等等操作。
1)
函数定义:string CheckFileType(string filepath)
功能说明:通过文件头来判断文件的真实类型
输入参数:string:文件路径
返回结果:string:真实文件类型
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
2)
函数定义:int CheckFileOccupancy(string filepath)
功能说明:检查文件的占用情况
输入参数:string:文件路径
返回结果:int:占用情况(1-被占用,0-空闲)
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
3)
函数定义:string GetFileName(string filepath)
功能说明:从文件完整路径中获取文件名称
输入参数:string:文件路径
返回结果:string:文件名称
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
v0.1.5 | wangboNlpr | 20170815 | 第一版,仅考虑了常规路径模式 |
4)
函数定义:string GetFileExtension(string filepath)
功能说明:从文件完整路径中获取文件后缀名
输入参数:string:文件路径
返回结果:string:文件后缀名
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
v0.1.5 | wangboNlpr | 20170815 | 第一版,仅考虑了常规路径模式 |
5)
函数定义:string GetFileNameWithoutExtension(string filepath)
功能说明:从文件完整路径中获取不含有后缀名的文件名称
输入参数:string:文件路径
返回结果:string:不含有后缀名的文件名称
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
v0.1.5 | wangboNlpr | 20170815 | 第一版,仅考虑了常规路径模式 |
6)
函数定义:string GetFilePathWithoutExtension(string filepath)
功能说明:从文件完整路径中获取不含有后缀名的文件路径
输入参数:string:文件路径
返回结果:string:不含有后缀名的文件路径
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
v0.1.5 | wangboNlpr | 20170815 | 第一版,仅考虑了常规路径模式 |
7)
函数定义:string GetFileDirectoryName(string filepath)
功能说明:从文件完整路径中获取文件所属的目录名称
输入参数:string:文件路径
返回结果:string:文件所属的目录名称
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
v0.1.5 | wangboNlpr | 20170815 | 第一版,仅考虑了常规路径模式 |
8)
函数定义:string GetDirectoryName(string dirpath)
功能说明:从文件夹(目录)完整路径中获取目录名称
输入参数:string:文件夹(目录)路径
返回结果:string:目录名称
版本编号 | 开发人员 | 开发时间 | 版本备注 |
---|---|---|---|
v0.1.5 | wangboNlpr | 20170815 | 第一版,仅考虑了常规路径模式 |