输入文件目录路径和文件名,要求分离成目录路径和文件名分别输出

输入格式:
例如:输入

c:\windows\winhelp.exe

输出格式:

c:\windows (目录路径)winhelp.exe (文件名)

输入样例:

/usr/bin/man

输出样例:

/usr/bin
man

代码

#include<iostream>
#include<string>
using namespace std;
void filename(string str)
{size_t found = str.find_last_of("/\\");cout << str.substr(0, found) << endl;cout << str.substr(found + 1) << endl;
}
int main()
{string str;getline(cin, str);filename(str);system("pause");return 0;
}

7-1 分离目录路径和文件名相关推荐

  1. 【GameMaker】分离文件路径、文件名、后缀

    对于Windows和MacOS的构建目标,YoYoGames官方提供了一系列用于获取文件路径的函数. get_open_filename get_open_filename_ext get_save_ ...

  2. linux只提取前两个目录名,Linux技巧:介绍从目录路径获取文件名和目录前缀的方法...

    使用 dirname 命令获取路径名的目录部分 在 Linux 中,可以使用 dirname 命令获取路径名的目录部分,不包含路径名最后的文件名. 查看 man dirname 的说明如下: dirn ...

  3. python合并路径和文件名,python关于文件路径和文件名的操作

    os.path.abspath(path) #返回绝对路径(包含文件名的全路径) os.path.basename(path) -- 去掉目录路径获取文件名 os.path.dirname(path) ...

  4. Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略

    Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...

  5. Python 分离路径和文件名,分离文件名和后缀

    分离路径和文件名: os.path.split() 区分文件的名字和后缀: os.path.splitext() import osfile_path = "D:/test/test.py& ...

  6. Nginx 使用中文URL,中文目录路径

    Nginx 使用中文URL,中文目录路径 分类: linux2012-05-03 11:04 2672人阅读 评论(0) 收藏 举报 nginxurl服务器translationcentosserve ...

  7. IOS中获取各个文件的目录路径的方法和NSFileManager类

    转自:http://blog.sina.com.cn/s/blog_5fb39f910101di92.html IOS中获取各种文件的目录路径的方法 iphone沙箱模型的有四个文件夹,分别是什么,永 ...

  8. python之获取目录下的文件名

    背景:为了统计一个目录下所有文件名,并且写到文件中 工具:python的模块os.walk 功能:遍历目录下的所有子文件及其子文件夹,如果有子文件夹的话,会继续以子文件夹为目录递归遍历 返回:如果只有 ...

  9. php 当前路径函数,PHP解析目录路径的3个函数总结

    要描述一个文件的位置,可以使用决对路径和相对路径.绝对路径是从根开始一级一级地进入各个子目录,最后指定该文件名或目录名.而相对目录是从当前目录进入某目录,最后指定该文件名或目录名.在系统的每个目录下都 ...

最新文章

  1. sharepoint 备份还原
  2. 设置树莓派SSH连接因超时闲置断开(转)
  3. 三星oneui主屏幕费电_都 9012 年了,三星系统还「负优化」吗?
  4. hdoj5024【BFS/暴力】
  5. 拼多多稳了,字节跳动开发新APP,是谁杀死了淘宝?
  6. Centos7安装Python3.6
  7. 【小白学PyTorch】5.torchvision预训练模型与数据集全览
  8. 2021安徽舒城中学高考成绩查询,2021安徽省地区高考成绩排名查询,安徽省高考各高中成绩喜报榜单...
  9. OpenShift 4 - 使用 Trivy Operator 对项目中的镜像进行安全扫描
  10. c++ opencv mat_【CV实战】OpenCV—Hello world代码示例
  11. 小美赛(认证杯)ABCD题翻译
  12. Python下载安装教程Python3.7版本
  13. java web表单系统
  14. 莫甘娜的盾可以挡机器人_莫甘娜黑盾到底有多强,不仅可以免疫魔法伤害,这些技能都能免疫...
  15. 微信小程序开发多少钱?微信小程序开发费用
  16. 【软件工程】软件工程系统开发——系统设计概述
  17. 《动手学深度学习》报错 解决方案RuntimeError: DataLoader worker (pid(s) ...) exited unexpectedly
  18. JMF(Java多媒体框架)资料汇总
  19. Xgen Animwires 随笔01
  20. 基于Python pyqt5的随机抽号机源代码 ,可设置抽号器的人数及刷新间隔

热门文章

  1. 大数据的应用场景都有哪些(教育篇)
  2. 剑指offer面试题13:机器人的运动范围
  3. FPGA按键消抖(高级篇)
  4. autojs实现的微信消息推送源代码免费分享
  5. 基于物联网技术的智能远程医疗系统构建
  6. Vue.js 官方 IDE/TS 支持工具 Volar:新的开始
  7. CK-UR08-E00系列RFID工业自动化超高频读卡器自定义协议说明
  8. vbscript 写入文件_使用VBScript静默删除空文件夹
  9. AudioNova傲诺瓦助听器,听力缺陷者的“福音”
  10. 达叔系列——神经网络编程基础