C++和python中将程序内的绝对路径转为相对路径
来源:互联网 发布:软件质量保证什么阶段 编辑:程序博客网 时间:2024/05/19 16:28
在编程中常常需要用到一些文件或者存储的路径。此时如果在程序中用到绝对路径,代码的迁移性就会比较差。因此需要使用相对路径。
在c++中,可以在程序中直接使用路径,即默认为当前程序的运行路径:
int result = remove("../src/pic1.jpg");
当然也可以通过其他方式获取当前路径:(头文件:#include <unistd.h>)
char bu[200]; char* buf=bu; buf = getcwd(buf, 200); string path(buf); cout << path;
在python中,直接使用以下方法:
home = os.path.expanduser("~")des = '{}/src/project/src/'.format(home)
这样在程序中的路径设置就会很方便。
阅读全文
0 0
- C++和python中将程序内的绝对路径转为相对路径
- 在web中将oad相对路径转为绝对路径(sping)
- Python的绝对路径和相对路径
- 将网页的相对路径转为绝对路径
- Qt的相对路径转为绝对路径
- 将相对路径转为绝对路径的方法
- js 相对路径转为绝对路径
- python学习:绝对路径和相对路径
- Objective-c中的相对路径和绝对路径
- c/c++中的相对路径和绝对路径
- c/c++中的相对路径和绝对路径
- 浅谈python的相对路径与绝对路径
- 浅谈python的相对路径与绝对路径
- 相对路径和绝对路径
- 绝对路径和相对路径
- 相对路径和绝对路径
- 相对路径和绝对路径
- 相对路径和绝对路径
- 友元 继承 public private protected
- [bzoj1717][Usaco2006 Dec]Milk Patterns 产奶的模式
- 采用Webpack构建Angular应用以及AoT支持
- Linux 正则表达式
- mysql的安装和常见问题
- C++和python中将程序内的绝对路径转为相对路径
- 简单抓站的N种方式-lxml与xpath
- 关于第一次套上shiro框架遇到的页面css等失效现象
- iOS给label设置click事件
- LightOJ1220 Mysterious Bacteria
- 本地开发spark代码上传spark集群服务并运行
- NYOJ2括号配对问题( 栈的应用)
- 汇编open file
- POJ 2251 Dungeon Master