有没有现成的,把文件名从URL里提取出来的函数?? 比如从http://www.csdn.net/aaa.exe提取出aaa.exe 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str(http://www.csdn.net/aaa.exe);CString fileName=str.Right(str.Find('/')); to akiko你的find应该是找到第一个'/'再right一下,得到的是:/www.csdn.net/aaa.exe你说是不是这样?应该用ReverseFind吧! CString str="http:////www.csdn.net//aaa.exe";char Name[260];char Ext[260];::_splitpath(str,NULL,NULL,Name,Ext); strcat(Name,Ext);MessageBox(Name); _splitpath不知能不能分url,把他的代码试试就知道了 开发一个语音聊天小软件要用哪些技术,谁介绍一下 CFileDialog IDOK 关闭后主窗体重绘问题 买Visual.C++.6.0编程实例与技巧 王华写的 我想给stl的vector加上两函数,应该怎么做? CTreeView 向微软申请免费sp2升级包,今天快递送来了,高兴,散分 新手:为什么VC的控件不可以在属性窗口里设置初始值呢? 简单问题,急 我是一个中专生,请各位大哥帮我找找北京哪里有很快就能拿到本科文凭的课程,谢谢! 各位大哥,这如何处理呀? snmp(trap)紧急求助高手,帮帮忙!! 关于多文档的问题!
CString fileName=str.Right(str.Find('/'));
你的find应该是找到第一个'/'
再right一下,得到的是:
/www.csdn.net/aaa.exe
你说是不是这样?
应该用ReverseFind吧!
char Name[260];
char Ext[260];
::_splitpath(str,NULL,NULL,Name,Ext);
strcat(Name,Ext);
MessageBox(Name);