2013-10-23 128 views
1

我正在寻找一种方法来让用户输入的文件用于我在C++中创建的程序中。在项目模式下,这可以正常工作,但是当使用可执行程序时,我的程序似乎无法找到用户输入的文件(即使通过路径)。我需要调整哪些属性?另外,我已经阅读了如何将文件链接到程序,但由于用户将输入自己的文件名,我希望这不会被限制为已知的文件。Visual Studio 2012文件输入

任何建议将不胜感激!

回答

0

当您在IDE外执行程序时,将该文件放在.exe文件旁边。如果你希望你的程序在两种模式下同时工作,你可以使用绝对路径

IDE的方法是更改​​工作目录,它位于PROJECT> Properties> Debugging> Working Directory中。将其更改为.exe文件所在的位置。名称为Debug或Release的目录。

enter image description here