VC++中给你给途径,如D:\\VC++\\123.jpg,有没有函数直接可以获得123.jpg
VC++中给你给路径,如D:\\VC++\\123.jpg,有没有函数直接可以获得123.jpg
求指教:VC++中给你给路径,如D:\\VC++\\123.jpg,有没有函数直接可以获得文件名123.jpg 或者代码
------解决方案--------------------
------解决方案--------------------
看CFile
http://baike.baidu.com/view/994710.htm
------解决方案--------------------
CString fName = "D:\\VC++\\123.jpg";
int pos = fName.ReverseFind(‘\\’);
CString name = fName.Mid(pos+1, fName.GetLength());
------解决方案--------------------
_splitpath 函数
------解决方案--------------------
PathFindFileName Function
------解决方案--------------------
一个循环就得到了。
求指教:VC++中给你给路径,如D:\\VC++\\123.jpg,有没有函数直接可以获得文件名123.jpg 或者代码
------解决方案--------------------
------解决方案--------------------
看CFile
http://baike.baidu.com/view/994710.htm
------解决方案--------------------
CString fName = "D:\\VC++\\123.jpg";
int pos = fName.ReverseFind(‘\\’);
CString name = fName.Mid(pos+1, fName.GetLength());
------解决方案--------------------
_splitpath 函数
------解决方案--------------------
PathFindFileName Function
------解决方案--------------------
一个循环就得到了。
- C/C++ code
size_t l = _tcslen( filename ); while( '\\' != filename[ l - 1 ] ) { l--; } _tcscpy( 文件名, filename + l + 1 ); // 是不是 + 1俺也没仔细算。