std::string GetDirectoryName(std::string fileAbsolutePath)
{
char szDrive[_MAX_DRIVE] = {0}; //磁盘名
char szDir[_MAX_DIR] = { 0 }; //路径名
char szFname[_MAX_FNAME] = { 0 }; //文件名
char szExt[_MAX_EXT] = { 0 }; //后缀名
_splitpath(fileAbsolutePath.c_str(), szDrive, szDir, szFname, szExt); //分解路径
std::cout << szDrive << std::endl;
std::cout << szDir << std::endl;
std::cout << szFname << std::endl;
std::cout << szExt << std::endl;
return szDir;
}
C++给定文件全路径,解析此路径的方法
最新推荐文章于 2025-05-16 18:06:27 发布