Visual Studio如何在调试模式下进行ifstream

维塞洛

我正在尝试使用Visual Studio在调试模式下打开流,但是以下代码段引发异常,表示无法打开:

ifstream test ("./file"); if (!test){ throw runtime_error("failed"); }

那么我该如何使其工作呢?

紫罗兰色

检查文件是否存在。由于它是ifstream,因此它正在尝试打开现有文件进行输入。

如果文件不存在,它将失败。

请记住,它将尝试在当前目录中打开文件。那可能与您想像的不一样,您可以(在)中system("cd")(在声明之前)在代码中使用类似的东西test来查看它是什么。

或者,如果您不想调用外部程序,则可以查看_getcwd(),它将为您提供相同的信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在调试模式下启动之前让 Visual Studio '17 进行构建

如何在没有Python调试库的情况下以Cmake / Visual Studio在调试模式下构建OpenCV

如何在调试模式下更新 Visual Studio Code 使用的 ptvsd

如何在Visual Studio 2013中以调试模式关闭ASSERT

在发布模式下处于活动状态时,如何在Visual Studio中以调试模式关闭DocFX?

如何在Visual Studio Code中使用Delve调试器进行远程调试

在Visual Studio调试模式下显示奇怪的内存内容

XUnit 在 Visual Studio 的调试模式下断言异常

Visual Studio 2017 - 在调试模式下无法查看变量

如何在visual studio中调试python

如何在Visual Studio Code中进行调试之前自动运行构建任务?

如何在Visual Studio 2010中从Linux进行远程编译和调试

Visual Studio调试器在混合调试模式下停止击中断点

如何在Visual Studio中的交互模式下访问F#模块

如何在Visual Studio Code的Debug模式下向Java代码提供用户输入

Visual Studio-如何在发布模式下观看变量值

如何在Visual Studio上进行协作

如何在发布模式下进行调试

如何在Visual Studio Code中调试Lua

如何在Visual Studio Code中调试Karma测试?

如何在Visual Studio中调试独立的javascript?

如何在Visual Studio代码中调试打字稿文件

如何在Visual Studio 2013中调试QFixed

如何在 Visual Studio 2017 中有效调试?

如何在调试期间使Visual Studio进入#define?

如何在Visual Studio中调试TypeScript单元测试?

如何在 Visual Studio 2017 中调试或跟踪 Angular 绑定?

如何在Visual Studio Code(VSCode)上运行或调试php

如何在Visual Studio中调试单个线程?