文件中绝对路径和相对路径

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kejizuiqianfang/article/details/74080207

一般涉及到文件操作的时候就逃不掉使用相对路径和绝对路径,对于绝对路径和相对路径,不建议使用绝对路径,所谓的绝对路径就是类似于
D:\QtMinGW\Qt5.8.0\5.8\mingw53_32\bin
这样的路径,这样的路径容易导致的问题就是一旦对程序的执行文件或者文件的位置改变,就会造成程序无法读取文件等一些问题,所以推荐使用相对路径,对于相对路径,例如: ..\fileToRead\i.txt
表示在当前的工作位置向外跳两个文件夹,然后再进入fileToRead,然后再找到i.txt文件,如果是 .\fileToRead\i.txt 表示向外跳出一个文件夹的位置,所以知道当前的程序的工作位置很重要,如果搞错了当前的程序的工作位置,就会导致无法读取文件。
同时,只要是使用绝对路径可以解决的问题,使用相对路径是肯定可以解决的,不要感觉据对路径好用就使用绝对路径。

猜你喜欢

转载自blog.csdn.net/kejizuiqianfang/article/details/74080207