绝对路径提取文件名-文件的绝对路径中提取带后缀的文件名

问题描述

文件的绝对路径中提取带后缀的文件名

例如带绝对路径的文件为: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

绝对路径提取文件名-文件的绝对路径中提取带后缀的文件名的相关文章

请问c语言中.h文件如何从cpp中提取或者是撰写

问题描述 请问c语言中.h文件如何从cpp中提取或者是撰写 大一的课程设计的一个小程序,老师要求有.h的头文件,但是我只有一个cpp文件,请问这个.h文件如何写? 解决方案 如果你说你手头上有一个简单的.cpp例子的话,那我这里也举一个简单的例子给你作为参考,假如有一个Calc.cpp (注意calc是计算这个单词的缩写 calculator的缩写),这个程序有些下面的一些语句 #include "Calc.h" int Calc::sum(int a, int b) { return

multipart/form-data-关于上传文件的问题,filename获取的不是文件名而是路径

问题描述 关于上传文件的问题,filename获取的不是文件名而是路径 我写了这么一个表单: 在Servlet我需要获取文件名: List list = fileUpload.parseRequest(request); for(FileItem item:list){ String filename = item.getName(); } 然而我在抓包的时候发现filename并不是我上传的文件名,而是文件的绝对路径.请问为什么我获取的是路径,有什么解决方法吗?谢谢 解决方案 用JS获取上传文

cstring-MFC 如何实现路径选择中,既可以把文件名作为路径,也可以把文件夹中的子文件作为路径?

问题描述 MFC 如何实现路径选择中,既可以把文件名作为路径,也可以把文件夹中的子文件作为路径? void CtestDlg::OnBnClickedLjButton() { // TODO: Add your control notification handler code here CString FilePathName,filter; filter="??(*.??)|*.??||*.*||(*)"; CFolderPickerDialog dlg(filter); if (

jsp-百度编辑器1.4.3JSP版 如何修改文件上传路径?急在线等

问题描述 百度编辑器1.4.3JSP版 如何修改文件上传路径?急在线等 RT 默认的上传路径在重启Tomcat的时候会造成图片丢失的情况,请问该如何修改百度编辑器的文件上传路径 急........................在线等 解决方案 在ueditor/jsp/config.json中的 "imagePathFormat": "/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存

IOS中获取各种文件的目录路径的方法

其实每个APP的程序都是单独的一个文件夹,每个APP之间相互之间独立,所以它们的文件夹也是独立的,这个文件夹就是沙盒(Sandbox).沙盒好处,安全; 坏处,程序之间彼此共享数据较为困难. 1)如何找到应用程序的沙盒源文件? 一般沙盒源文件都存放在~/Library/Application Support/iPhone Simulator/版本号/Applications/的文件夹中,但是这个Library(中文名叫资源库)文件夹是隐藏的.所以需要方法才能点击进去:在Finder中按CMD+S

怎样使用c#修改指定路径下所有文件的名字?

问题描述 怎样使用c#修改指定路径下所有文件的名字? 在原有的文件名下面添加".mp4"后缀,请给完整的代码!谢谢!!!!! 解决方案 你是想在原来的文件后缀前面加上.mp4还是在后面加上.mp4? string[] files = Directory.GetFiles(@""E:新建文件夹 (2)""*.*"" SearchOption.AllDirectories); foreach (string s in files)

html js java-如何获取Input type=file 所选择文件的绝对路径

问题描述 如何获取Input type=file 所选择文件的绝对路径 是这样的 现在做的一个项目,页面很简单 左边一个input输入框 可以在里面输入url 右边一个search按钮 当输入框没有输入东西的时候,点击按钮弹出一个上传文件选择的框 所选择的文件的 绝对路径会显示在输入框里 如果输入框有东西 URL是否存在,如果存在 则弹出的上传文件选择框定位在所输入的URL上面 但是现在第一步我就不知道怎么做了,除了ie 别的浏览器选择的文件都只显示文件名 请问有什么办法可以获取到所选择文件的绝

java javascript-如何用java去读取FTP下的文件目录,可以手动选择文件上传路径

问题描述 如何用java去读取FTP下的文件目录,可以手动选择文件上传路径 如何用JAVA实现在本地浏览器点击添加按钮,跳转到FTP服务器的目录下,可以浏览FTP目录,选择需要的文件,然后把路径+文件名添加到input中,后台或js怎么实现?

ios中获取各种文件的目录路径方法

http://blog.csdn.net/enuola/article/details/8076221 iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory()), 手动保存的文件在documents文件里 Nsuserdefaults保存的文件在tmp文件夹里 1.Documents 目录:您应该将所有de应用程序数据文件写入到这个目录下.这个目录