ofstream

    0热度

    1回答

    我定义为字节数组: unsigned char * pixels = new unsigned char[pixelsLen]; ,我想从这个阵列中的所有字节写入.bmp文件。 这是怎么回事不起作用: ifstream screen ("input.bmp", ios::binary | ios::in); ofstream output ("output.bmp", ios::binary |

    10热度

    2回答

    在answer有以下代码: if (std::ifstream input("input_file.txt")) ; 这似乎方便,限制了“输入”变量到它的确认范围是有效的,但是没有VS2015和g ++似乎编译它。它是一些编译器特定的东西,还是它需要一些额外的标志? 在VS2015中,IDE突出显示了“std :: ifstream”和“input_file.txt”以及最后一个括号

    1热度

    2回答

    我有下面的代码,但是当我运行它时,输出打印而不是被复制到文本文件。 void checkText() { ifstream my_file("test.txt"); if (my_file.good()) { cout << "File exist" ; } else { ofstream outputFile; out

    0热度

    1回答

    我已经用C++编写了一个代码,该代码从文本文件中读取或使用ifstream/ofstream创建新的代码。我想添加一个支票.is_open成员函数fstream查看文件是否成功打开。它在主循环内正常工作。然后我试图创建外循环功能用于此目的,并调用它里面main,和我有以下错误: std::ios_base::ios_base(const std::ios_base&) is private. 是否

    0热度

    1回答

    我试图将多个参数(其中之一是ofstream对象)传递给使用C++11标准的多个线程。 我想通过一个ofstream对象,因为我希望每个线程写入不同的输出文件。 我初始化线程和输出流以这样的方式 std::thread execution_threads[NUMBER_OF_THREADS]; // creating multiple empty threads std::ofstream ou

    1热度

    2回答

    鉴于以下代码: std::ofstream stream("somefile"); if (!stream) { return 1; } 当调用.WRITE(....)和使用STDC++和的libC++流处于二进制模式(std::ios::binary)。 使用当MSVC(2015/2017RC1)它似乎是在文本模式或奇怪的东西,因为生成的文件比实际写入大。然而。 但是,如果

    -1热度

    1回答

    我需要创建一个程序,读取一个文本文件,并显示其内容。我只能让我的程序读取文本文件。但是,我不知道如何调用我的函数来排序文件。有没有办法将其内容变成一个字符串为我的函数进行排序? 这是我的计划: #include <iostream> #include <fstream> #include <string> using namespace std; void bubble_sort(st

    -1热度

    1回答

    嗨,我正在处理两个txt文件。在第一个,我用fstream打开文件,但是当我试图用fstream打开第二个文件不起作用时,但是如果我尝试使用ofstream作品打开它。任何线索是怎么回事?下面是功能。由于 void stack::read() { string name = "file.txt", line; fstream file; file.open(name

    0热度

    4回答

    因此,我正在循环数据文件,以便根据每个数据文件进行计算(计算每个文件20个分档,因此每个文件有20个结果)。然后我想把每个计算都放到一个csv文件中,这样我就可以对每个文件的计算进行平均。 每次我遍历一个文件时,我正在获取一个csv文件,其中包含20个单元格A1到A20的结果。 但是,我想要的是在单元格A1到A20中有20个结果的csv文件,单元格B1到B20等中的另外20个结果等等,最多20个单

    1热度

    1回答

    我正在处理的项目的一部分将有关3D打印机的信息保存到文本文件。更具体地讲,它应该: 检查该文件已经存在 如果它确实存在,继续前行 如果它不存在,要求用户输入所需要的数据 我的问题是,该程序似乎跳过了最后一步,而不是选择创建一个空文本文件,然后继续前进,而不询问用户的数据。下面是这似乎是导致问题的块: int configCheck() { if (std::ifstream(confi