问题描述
- 文件的绝对路径中提取带后缀的文件名
-
例如带绝对路径的文件为:c:newmusic.mp3 怎么编程可以提取出 music.mp3 求代码。我大概知道思路,但是不知道如何实现,请各位大神指教一下~~~
解决方案
c++吗
使用string类的例子写一个给你
string str="c:newmusic.mp3 ";
string ans;
for(int i=str.size()-1;i>=0;i--){
if(i==''){
ans=str.substr(i,str.size()); //截取i至str.size()的子串
break;
}
}
最后结果存放在ans里
解决方案二:
字符串截取取最后一个 以后的字符
解决方案三:
c++吗
使用string类的例子写一个给你
string str="c:newmusic.mp3 ";
string ans;
for(int i=str.size()-1;i>=0;i--){
if(i==''){
ans=str.substr(i+1,str.size()); //截取i至str.size()的子串
break;
}
}
最后结果存放在ans里
解决方案四:
CFile::GetFileName
时间: 2024-09-28 05:49:31