如何在Visual Studio 2015中指定/确定Win32应用程序的流文件路径
How to specify/determine ofstream file path for Win32 application in Visual Studio 2015
我怎么能发现ofstream放置文件的位置,或者如果它只是没有这样做(因此,为什么我找不到它?)
. . . long section of legacy code . . .
std::ofstream a_file("debugLog.txt", std::ios_base::app);
a_file << "tgt";
a_file.close();
}
BREAKPOINT
#include <fstream>
#include <iostream>
#include <stdio.h>
添加到应用程序的预编译器指令(这是一个遗留的战争游戏应用程序,我正在作为一个学徒工作),应用程序的构建和执行没有问题。我的断点功能,因为他们之前我添加了这段代码,但我找不到debulog .txt文件的任何地方!
是否有一种方法在Visual Studio配置属性中为这类事情指定目录?
我同意eran的建议,我们不能从ofstream获得文件名或路径,因为ostream可能是ostringstream,没有与它关联的文件。因此,您可以使用当前进程的工作目录来组成绝对路径,或者使用某些工具来帮助您找到文件,如进程监视器,windows资源管理器搜索或其他。
相关文章:
- WM_CTLCOLORSTATIC从未在WIN32应用程序中触发
- 如何从 Win32 C++ 应用程序输出到父控制台窗口?
- 将 Win32/WinAPI 应用程序移植到 wxWidgets
- 如何在 Win32 C++控制台应用程序中调用 UWP 类库
- 如何在 Win32 控制台应用程序中注册不可见的窗口类?
- 是否可以将键盘输入绑定到 Win32 中的单个应用程序?
- VS2017 中缺少 Win32 控制台应用程序.如何创建C++空项目?
- 在通用 Windows 应用程序C++上使用 win32 DLL 库
- C++ Win32 列表框和滑块创建 Windows 应用程序
- 如何在 Linux/Apache 虚拟主机上运行 win32 控制台应用程序?
- SWIG和Mingw-64与Python一起使用...不是有效的 Win32 应用程序
- 在 Win32 应用程序中承载 GTK+3 上下文
- Electron应用程序和Win32本机桌面应用程序之间的进程间通信
- 开发如何解决错误193:%1不是Dev C 中的Win32应用程序
- 您如何使用Winrt创建经典的Win32应用程序窗口
- 是否有一种简单的方法可以从普通的 win32 C++代码向应用程序见解提供数据?
- 链接错误时,使用CLION/CMAKE/MSVC 2015编译WIN32应用程序
- 如何在VS 2017 C++Win32应用程序中打印出gethostname结果
- 我如何将Win32应用程序迁移到X64
- 从"Resource Files"文件夹加载文件C++ Windows 应用程序 (win32)