今天在写C++读写ini文件的时候发现怎么读都不对。而文件读写类是有效的。

检查来检查去,最后发现就是文件的路径的用法不熟悉。

特地在网上找了相关的知识。

贴到这里供以后查阅。

绝对路径:是从盘符开始的路径,形如
C:\windows\system32\cmd.exe
相对路径:是从当前路径开始的路径,假如当前路径为C:\windows
要描述上述路径,只需输入
system32\cmd.exe
实际上,严格的相对路径写法应为
.\system32\cmd.exe
其中,.表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。
假如当前路径为c:\program files
要调用上述命令,则需要输入
..\windows\system32\cmd.exe 
其中,..为父目录。
当前路径如果为c:\program files\common files
则需要输入
..\..\windows\system32\cmd.exe

另外,还有一种不包含盘符的特殊绝对路径,形如
\windows\system32\cmd.exe
无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。

..\\  两点指的是当前路径的上级目录下

..\\..\\这个指的是上上级目录

.\\   一点指的是当前路径

其实两个\\可以用/代替

关于winodows下编程c++遇到的引用文件路径问题相关推荐

  1. 四川大学线下编程比赛第一题:数字填充

    四川大学线下编程比赛第一题:数字填充 公布公司: 有 效 期: CSDN 2014-09-27至2015-09-26 难 度 等 级: 答 题 时 长: 编程语言要求: 120分钟 C C++ Jav ...

  2. linux系统编程需要什么,若想成为一名Linux下编程高手,必须能对各种系统调用有透彻的了解...

    原标题:若想成为一名Linux下编程高手,必须能对各种系统调用有透彻的了解 什么是系统调用? Linux内核中设置了一组用于实现各种系统功能的子程序,称为系统调用.用户可以通过系统调用命令在自己的应用 ...

  3. turbo c图形方式下编程小技巧

    turbo c图形方式下编程小技巧 Turbo C具有丰富的图形功能,在用其编写各种应用程序和菜单时 ,常常需要将光标定位输入数据和显示立体字型,而Turbo C本身又没 有直接提供可以使用的函数,往 ...

  4. Madagascar环境下编程

    [引用][原创]Madagascar环境下编程 (2013-07-17 04:50:34) 转载▼ 标签: 教育 分类:madagascar 本文转载自seismig<[原创]Madagasca ...

  5. 18、Linux下编程风格

    在前面曾总结过微软环境下编程的规范[1],但是在linux下,没有自动补起,以及没有像VS那样高级好用的可视化开发工具,如果变量,函数定义太复杂,敲的也累,下面总结linux下编程风格,资料来源于网络 ...

  6. python编程课程是骗人的吧_在朋友圈买下编程课,你上的是Python还是成功学

    原标题:在朋友圈买下编程课,你上的是Python还是成功学

  7. windows下编程控制摄像头的详细介绍

    这段时间闲来无事,看了看MSDN的文档,自己翻译了一下.一是为了学习,二是对空闲时间的打发.所以也希望大家在拍砖的同时,尊重我的劳动,如要转贴请注明转至blog.csdn.net/suntaoznz. ...

  8. Windows下编程--模拟时钟的实现

    windows下编程--模拟时钟的实现: 主要可以分为几个步骤: (1)   编写按键事件处理(启动和停止时钟) (2)   编写时钟事件处理,调用显示时钟函数 (3)   编写显示时钟函数,要调用显 ...

  9. 为什么在Unix下编程,而不在Linux下编程

    现在Linux是网络上相对火爆的词语,仅在Google中搜索关键词"Linux"就有4亿6千万的页面数:求职时如果你只会个Windows根本就不好意思与人打招呼,会个Unix怕别人 ...

最新文章

  1. jQuery.form.js使用
  2. iptables防DDOS***和CC***设置
  3. 机器学习算法 --- Decision Trees Algorithms
  4. 利用文件扫描符恢复数据库.txt
  5. 六个细节改变提升 Android L 用户体验
  6. 深度学习2.0-神经网络
  7. 20155210 网络攻防技术 实验三 免杀原理与实践
  8. 串口 浮点数 结构体_quot;结构体quot;和quot;共用体quot;在单片机中的妙用
  9. fleck 客户端_C# Fleck的WebSocket使用
  10. 微信早安,利用uniCloud阿里云的云函数实现定时推送
  11. Spring学习手记(二)——控制台调度任务
  12. cutelyst教程_02 _Cutelyst基础
  13. 广工计算机学院李少娜,冯广-广东工业大学自动化学院
  14. ios微信组件跳转_iOSAPP跳转微信小程序
  15. WPF使用Live Chart之动态更新数据
  16. CGB2109-Day10-mybatis
  17. Error contacting service. It is probably not running解决
  18. 分布式技术一周技术动态 2016-10-09
  19. [转]脑梗塞的诊治指南
  20. RFID原理及应用期末复习笔记 | 1.RFID概述【完结✿✿ヽ(°▽°)ノ✿】

热门文章

  1. 人才管理是什么意思_cms系统是什么意思,国内常用的cms内容管理系统有哪些
  2. 没有域可以加文件服务器吗,文件服务器没有域
  3. 计算机网络实验中S1是啥意思,某计算机A需要访问域名www.yy.com,它首先向本域DNS服务器S1查询,.._简答题试题答案...
  4. linux mint 18 mysql_linux mint下mysql中文支持问题
  5. python transform_Pandas的数据分组-transform函数
  6. python flask快速入门与进阶 百度云_Python Flask快速入门与进阶
  7. access游戏库不显示 ea_英伟达上线云游戏服务 千款游戏月费4.99美元
  8. android和windows技术,《技术》android运行windows的优化与试调整
  9. arm 架构_Arm架构之Arm内核解析
  10. 拆解飞机黑匣子,看看内部构造、PCB及芯片