即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

分割文件名 _splitpath() 函数讲解

编程语言 gossiplee 17℃ 0评论

_splitpath 函数分割路径为:驱动器,目录,文件名(五扩展名),扩展名. 

_makepath
完成驱动器,目录,文件名(五扩展名),扩展名合成一个全路径.可以认为是_splitpath函数的逆向过程。

拆分路径


例如,拆分”C:\Program Files\OpenCV\Readme.txt”这个路径





const char* fileName= “C:/Program Files/OpenCV/Readme.txt”;


char drive[100];//磁盘名


char dir[100];//路径


char fname[100];//文件名(无后缀)


char ext[100]; //后缀


_splitpath(fileName, drive, dir, fname, ext);

char

dstpath
[100]; //合成后路径


_makepath(dstpath, drive, dir, fname, “.b”);








执行完上述语句后的结果为:


dirve = “C”


dir = “/Program Files/OpenCV/”


fname = “Readme”

ext = “.txt”

dstpath=
“C:/Program Files/OpenCV/Readme.b”;



转载请注明:CodingBlog » 分割文件名 _splitpath() 函数讲解

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情