在包含我的 exe 的目录中,我有一个名为“saves”的文件夹。我想显示这个目录包含的文件。
我使用了这里找到的代码: Listing directory contents using C and Windows
现在是棘手的部分。如果我.\\saves\\
用作我的目录,它会告诉我找不到路径。但是,如果我使用..\\release\\saves\\
它可以正常工作。但那很愚蠢。我不想转到父文件夹然后返回。特别是关于我不知道用户给包含 exe 的目录起什么名字(在我的情况下它是“发布”但谁知道用户做了什么:-D)。
我通读了这个: http: //msdn.microsoft.com/en-us/library/aa365247 (v=vs.85).aspx#fully_qualified_vs._relative_paths但它并没有太大帮助。
我也尝试过saves\\
,.\saves\\
但它也不起作用。
我希望有人能告诉我如何解决这个问题。