正在从工作目录C++中的文件夹中读取
Reading from folder in working directory C++
我想读取保存在工作目录中文件夹中的文本文件。但是,除非文本文件在工作目录中,否则它不会打开。
我用的是这样一条线。应该改成什么?
ifstream myfile ("./folder/example.txt");
如果您在Windows上,请使用此格式打开文件。
ifstream myfile ("C:\Book\file.txt") ;
假设您的文件在C驱动器的Book文件夹中。首先写入目录,然后在两个文件夹之间使用双斜杠写入后续文件夹,直到到达文本文件。尽管最好是将它放在项目目录中,使用它。
ifstream myfile ("file.txt") ;
您只需编写即可访问程序所在的目录
ifstream myfile ("example.txt");
如果example.txt与您的程序位于同一目录中。请注意,如果您不能保存在此目录中,这可能不起作用。
相关文章:
- 威纳派读取自定义文件或文件夹的所有访问权限
- 我可以在C 中的Windows中读取一个文件,而无需锁定包含文件的文件夹
- 有没有办法读取C++中的文件文件夹?
- 从导出的文件夹中读取文件
- Xcode应用不再从该文件夹中读取输入
- 读取文件夹中的文件列表时获取分段折叠
- ReadFile winapi在从虚拟盒共享文件夹读取时失败.GetLastError正在引发错误183
- 特定文件夹保存和读取
- 这个opencv程序用于同时从一个文件夹中加载不同的图像,但它只读取一个图像
- 如何读取资源管理器文件夹地址
- 正在从工作目录C++中的文件夹中读取
- 从文件夹中读取文件并将其保存到字符串向量中
- 读取文件夹C++中的文件时出现问题
- Windows 8:如何以编程方式读取用户文档文件夹路径(使用 c)
- 读取文件夹
- 通过 p/调用读取/写入文件时出现问题 ASP.NET bin 文件夹中
- 如何导航文件夹以读取图像
- 递归文件夹读取c++
- 从同一文件夹读取文件(c++程序)
- 从子文件夹读取几个图像.c++ / opencv