7-1 分离目录路径和文件名
输入文件目录路径和文件名,要求分离成目录路径和文件名分别输出
输入格式:
例如:输入
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 分离目录路径和文件名相关推荐
- 【GameMaker】分离文件路径、文件名、后缀
对于Windows和MacOS的构建目标,YoYoGames官方提供了一系列用于获取文件路径的函数. get_open_filename get_open_filename_ext get_save_ ...
- linux只提取前两个目录名,Linux技巧:介绍从目录路径获取文件名和目录前缀的方法...
使用 dirname 命令获取路径名的目录部分 在 Linux 中,可以使用 dirname 命令获取路径名的目录部分,不包含路径名最后的文件名. 查看 man dirname 的说明如下: dirn ...
- python合并路径和文件名,python关于文件路径和文件名的操作
os.path.abspath(path) #返回绝对路径(包含文件名的全路径) os.path.basename(path) -- 去掉目录路径获取文件名 os.path.dirname(path) ...
- Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略
Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...
- Python 分离路径和文件名,分离文件名和后缀
分离路径和文件名: os.path.split() 区分文件的名字和后缀: os.path.splitext() import osfile_path = "D:/test/test.py& ...
- Nginx 使用中文URL,中文目录路径
Nginx 使用中文URL,中文目录路径 分类: linux2012-05-03 11:04 2672人阅读 评论(0) 收藏 举报 nginxurl服务器translationcentosserve ...
- IOS中获取各个文件的目录路径的方法和NSFileManager类
转自:http://blog.sina.com.cn/s/blog_5fb39f910101di92.html IOS中获取各种文件的目录路径的方法 iphone沙箱模型的有四个文件夹,分别是什么,永 ...
- python之获取目录下的文件名
背景:为了统计一个目录下所有文件名,并且写到文件中 工具:python的模块os.walk 功能:遍历目录下的所有子文件及其子文件夹,如果有子文件夹的话,会继续以子文件夹为目录递归遍历 返回:如果只有 ...
- php 当前路径函数,PHP解析目录路径的3个函数总结
要描述一个文件的位置,可以使用决对路径和相对路径.绝对路径是从根开始一级一级地进入各个子目录,最后指定该文件名或目录名.而相对目录是从当前目录进入某目录,最后指定该文件名或目录名.在系统的每个目录下都 ...
最新文章
- sharepoint 备份还原
- 设置树莓派SSH连接因超时闲置断开(转)
- 三星oneui主屏幕费电_都 9012 年了,三星系统还「负优化」吗?
- hdoj5024【BFS/暴力】
- 拼多多稳了,字节跳动开发新APP,是谁杀死了淘宝?
- Centos7安装Python3.6
- 【小白学PyTorch】5.torchvision预训练模型与数据集全览
- 2021安徽舒城中学高考成绩查询,2021安徽省地区高考成绩排名查询,安徽省高考各高中成绩喜报榜单...
- OpenShift 4 - 使用 Trivy Operator 对项目中的镜像进行安全扫描
- c++ opencv mat_【CV实战】OpenCV—Hello world代码示例
- 小美赛(认证杯)ABCD题翻译
- Python下载安装教程Python3.7版本
- java web表单系统
- 莫甘娜的盾可以挡机器人_莫甘娜黑盾到底有多强,不仅可以免疫魔法伤害,这些技能都能免疫...
- 微信小程序开发多少钱?微信小程序开发费用
- 【软件工程】软件工程系统开发——系统设计概述
- 《动手学深度学习》报错 解决方案RuntimeError: DataLoader worker (pid(s) ...) exited unexpectedly
- JMF(Java多媒体框架)资料汇总
- Xgen Animwires 随笔01
- 基于Python pyqt5的随机抽号机源代码 ,可设置抽号器的人数及刷新间隔