gpt4 book ai didi

C++ 文件 - MS Visual Studio

转载 作者:行者123 更新时间:2023-11-28 02:55:40 24 4
gpt4 key购买 nike

我正在制作一个将数据写入文件的 C++ 程序。
我正在为 Windows 桌面使用 MS Visual Studio Express 2012,我的源文件和 .exe 文件位于不同的文件夹中。
所以,我需要创建两个文件 - 一个在 sources 文件夹中,一个在 .exe-s 文件夹中。
但是,如果我使用编译器运行我的程序,它会将数据写入源文件夹中的文件,如果我运行 .exe 文件,它会写入它的文件夹。
但我希望所有数据都存储在同一个文件中。
抱歉解释不好...
请帮忙!
谢谢。

最佳答案

您可以在 Project properties -> Debugging -> Working directory 中更改工作目录。将其设置为 $(TargetDir)(它是 Output Directory 的宏,可以在 General 中设置)。

这样,当您在 VS 中启动程序时,所有相对路径都将从二进制目录开始(而不是项目目录,因为它是 $(ProjectDir))。

关于C++ 文件 - MS Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22052427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com