写入文件-不是在Visual Studio 2015 (fstream)中创建的文件
Writing to a file - file not created in Visual Studio 2015 (fstream)
查看当前工作目录
(C:UsersAdaDocumentsVisual Studio 2015ProjectsProjektPOProjektPO)
并尝试在那里创建一个新文件,但我没有工作。没有错误,只是不能创建文件。
下面是我的代码:
(#include<fstream>)
fstream file;
file.open("C:UsersAdaDocumentsVisual Studio 2015ProjectsProjektPOProjektPOfile.txt");
for (unsigned int i = 0; i < cass.size(); i++)
{
file << cass[i]->name << ";" << cass[i]->debt << endl;
}
file.close();
system("pause");
提示吗?
据我所知,你需要添加这个:ios::in | ios::out因为默认情况下只使用ios::in
相关文章:
- 使用fstream对txt文件中的数字进行循环
- 为什么 fstream 在打开带有格式的文件时会导致分段错误?
- 无法打开 fstream C++文件,即使它与 .cpp 位于同一位置
- 使 std::fstream 写入文件末尾,但从头开始读取
- 如何修复函数中的 fstream 文件输入以将正确的信息存储在结构数组中?
- 如何检查文件是否已存在于 fstream C++中
- 使用 fstream 库并在屏幕上打印的文件有问题?
- Windows std::fstream 修改文件后打开()?
- 如何删除文件中的数字,通过 c++ fstream 的
- 如何使用单个fstream创建、读取和写入文件
- 如何使用fstream从.txt文件C++中取出int值
- fstream库,试图创建一个变量名为(c++)的文件
- 变量 std::fstream 文件具有初始值设定项,但类型不完整 编译错误
- 如何在 c++ 中使用 fstream 读取.txt文件
- 为什么错误"permission denied","id returned 1 exit status"仅在 IM 使用 C++ 中的头文件 fstream 时才出现
- 创建.dat文件 (fstream) c++
- 如何读取特定文件fstream
- 在驱动器c:中按类打开文件fstream类
- 使用库更新文件<fstream>(仅覆盖特定部分)
- 读取和写入同一个文件fstream