刚才在测试的时候发现这个问题,特记于此。
在cpp中用函数访问文件时,其相对路径不是相对于cpp所在的目录,
而是相对于的工程性文件(如:, dsp, .dsw)所在的目录.
不过一般cpp和工程文件都放在一个目录下,所有一般都没有察觉,
但是如果是向工程添加其他目录下的cpp文件时,可能就会出现问题了。
本文探讨了在C++中使用函数访问文件时遇到的问题:即所使用的相对路径并非相对于cpp文件所在目录,而是相对于工程性文件(如.dsp或.dsw等)所在的目录。这一特性在cpp文件位于不同目录时可能会导致路径错误。
刚才在测试的时候发现这个问题,特记于此。
在cpp中用函数访问文件时,其相对路径不是相对于cpp所在的目录,
而是相对于的工程性文件(如:, dsp, .dsw)所在的目录.
不过一般cpp和工程文件都放在一个目录下,所有一般都没有察觉,
但是如果是向工程添加其他目录下的cpp文件时,可能就会出现问题了。

被折叠的 条评论
为什么被折叠?