ofstream

    -2热度

    1回答

    我正在尝试创建清单程序。需要包含ios :: app以覆盖inventory.txt文件中的数据,比如ios :: out,但是当我添加ios :: app数据时,已经在损坏/垃圾中读取。我想这个问题归结为这一行: outfile.open(“inventory.txt”,ios :: out | ios:app | ios :: binary); 我粘贴给我下面的问题的功能。 谢谢! void

    -2热度

    1回答

    我正在编写一个程序,它使用libcurl获取大量电子邮件文件,然后将文件写入磁盘,然后生成收据。 我的问题是,尽管大部分收据似乎都被写入,但大部分电子邮件并未写入磁盘。更糟糕的是,即使文件没有写入,ofstream也会返回成功 - 所以即使写入文件没有成功完成,也会写入收据。 我的猜测是,因为流是异步的,如果一个写入没有及时完成,那么它将被放置在地板上 - 只有一定数量的写入可以同时进行。我只是在

    -2热度

    2回答

    我有一个程序将文件名作为参数(例如:books.txt)运行,然后将结果输出到新的文本文件。我需要用附录命名输出文件(例如:books_output.txt)。 ,我尝试的方法是 ofstream outputFile; outputFile.open(argv[1] + "_output.txt", ofstream::out); 但这并没有进行编译。 我该如何做这项工作?

    2热度

    1回答

    这是我第一次在大学里为C++课程,这是我的第二个项目。所以这个项目一直强调我,但是,项目几乎完成了。 我的流媒体代码有效,但它只是用上次输入的信息创建文件,而不是存储所有信息输入。此外,我知道我用来检查手机输入的位数的代码不起作用。我有一个想法做什么,但任何帮助表示赞赏。 #include <iostream> #include <string> #include <fstream> usi

    0热度

    2回答

    我是C++新手,想要在.txt文件中写入数据(整数)。数据有三列或更多列,以后可以读取以供进一步使用。我已经成功创建了一个阅读项目,但是为了编写一个文件而创建的,但它是空白的。我已经尝试了来自多个网站的代码示例,但没有帮助。 从代码中可以看出,我必须写出三个不同方程的结果。 #include<iostream> #include<fstream> using namespace std;

    1热度

    1回答

    我正在C++的一个介绍级别课程上进行测验,我试图理解一个问题。在搜索了互联网并没有得到答案之后,我就在这里。 Which of the following function declarations will accept either cout or a file stream object as its argument? A. void output(fstream &outFile)

    -1热度

    1回答

    我想写一些文本到一个文件,使用ofstream方法,但当我检查执行时间,我可以看到,如果该文件不存在,我的程序运行(平均)7秒,当文件存在,它在20秒内运行。 我也尝试删除并重新创建文件,如果它存在。这需要7秒钟,我正在寻找。 在这里我的问题是关于最快的方式,以便每当我重新运行代码时,平均时间将再次约7秒,而不首先删除文件?额外的时间覆盖文件的原因是什么? 下面的代码是我用来创建文件流: // r

    0热度

    1回答

    不容易制定这个问题,所以我对任何的悲伤有抱歉.. 我此刻写入csv文件是这样的: double indicators::SMACurrentWrite() { if (!boost::filesystem::exists("./CalculatedOutput/SMAcurrent.csv")) // std::cout << "Can't find my file!" << std::end

    -5热度

    2回答

    我正在与一些功能的程序: int totalDays(ofstream &outputFile, int noEmployee) { string fileName = "employeeAbsences.txt"; outputFile.open(fileName); 不过,我不知道该怎么称呼它: int main() { int employeesNumber = emplo

    0热度

    2回答

    我需要将具有6位精度的浮点类型写入文件。 此代码不能正常工作,因为我预计: int main() { std::ofstream ofs("1.txt", std::ofstream::out); if (ofs.is_open() == false) { std::cerr << "Couldn't open file... 1.txt" << std::end