您的位置:首页 > 编程语言 > C语言/C++

C++通过路径名得到文件名

2013-10-12 19:24 435 查看
在windows下方法很多,可以用_tsplitpath进行路径分解

更简单的方法是用头文件shlwapi.h

里面的函数

LPTSTR PathFindFileName(LPCTSTR pPath)
功能:获得路径中的文件名
例: PathFileFileName( “c://Program Files//File.txt” ) => "File.txt”。

void PathStripPath(LPTSTR pszPath );
功能:从路径中分析出文件名
例: PathStripPath( “c://test//hello.txt” ) => hello.txt在windows下方法很多,可以用_tsplitpath进行路径分解

更简单的方法是用头文件shlwapi.h

里面的函数

LPTSTR PathFindFileName(LPCTSTR pPath)
功能:获得路径中的文件名
例: PathFileFileName( “c://Program Files//File.txt” ) => "File.txt”。

void PathStripPath(LPTSTR pszPath );
功能:从路径中分析出文件名
例: PathStripPath( “c://test//hello.txt” ) => hello.txt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: