目录路径错误,我做错了

时间:2011-06-14 09:40:25

标签: c++ visual-studio-2008 directx-9

我有我的.exe和三个文件夹。在每个文件夹中都有一个我的程序读取的.txt文件和一些要加载的图像。当一切都使用.exe时,这一切都正常,但现在它已停止工作,它在文件夹中。

我认为问题是在文件夹A中有A.txt加载A.png正在运行,但A.txt也从文件夹B加载B.png。我已将B / B.png放入A.txt但我认为这可能是问题所在。

问题是我想升级到另一个文件夹吗?

并且是一个命令,我可以放在路径名中,如upfolder / B / B.png,或者是将文件夹B放在文件夹A中的唯一选项,我不想这样做。

或者,如果有更好的方式或按类型组织资源,我愿意改变。

编辑:你要求代码,但这都涉及到程序之外的东西。但是我给你一个我正在采取的路径的例子。

用户/文件/图/的map.txt

在那个地图.txt中有一行monster / yeti.txt该文件的完整路径是user / documents / monster / yeti.txt

如何将map.txt中的路径写入地图文件夹并进入怪物文件夹?

1 个答案:

答案 0 :(得分:0)

我不是百分百确定,因为我现在无法自己尝试,但请尝试./(来自.exe root)或../(上一层)。