ofstream

    -1热度

    3回答

    我有最糟糕的时间试图做一个类,有一个std :: ofstream和一个std :: mutex被锁定和解锁以控制对ofstream的访问。 基本上我想要一个类thread_safe_ofstreamwith一个< <运营商,所以我可以用它喜欢: thread_safe_ofstream ofs; ofs << "debug info from different threads" <

    0热度

    1回答

    如果没有意义,我表示歉意。我不知道要谷歌什么。 可以说我有两个阵列 string a_1[16]; string a_2[20]; 我需要输出这些到文件与函数,第一,A_1 [0]至A_1 [N]。 然后读入a_2。 也可以再次运行该函数,以将更多的a_1和a_2添加到输出文件中。 这样的格式是: //output_file.txt a_1[0].....a_1[n] a_2[0]..

    0热度

    1回答

    我想使用ofstream将一个新的输出从buff添加到文件末尾rst.txt。 我的问题是,每个新条目擦除文件containt。 #include <iostream> #include <sstream> #include <stdio.h> #include <fstream> using namespace std; int main()

    0热度

    1回答

    我试图做一个程序,读取文本文件,做一些数学,显示答案,然后写入文本文件。该程序目前只写一行文本,而不是我想要的5行。 输入文本文件被格式化为这样: string double double string double double string double double string double double string double double

    1热度

    2回答

    我试图挽救一个随机数生成器的状态如下: std::mt19937 rng std::ofstream ofile("RngState.txt"); ofile << rng; ofile.close(); 我观察的是状态是1248号的载体而只有624号写在文件中。有没有办法在一次尝试中编写和读取所有1248个数字(我想我正在尝试增加ofstream的容量/大小)。 在此先感谢。

    2热度

    1回答

    fstream的open()是否采用相对或绝对文件路径?下面是示例代码 - #include <iostream> #include <fstream> #include <string> using namespace std; int main() { fstream myfile; myfile.open("subd/example.txt");

    0热度

    3回答

    我正在处理的项目涉及用户输入一个数字,然后使用for循环将随机数字打印到名为“Numbers.txt”的文件中。 int number = 0; cout << "enter a number: << endl; cin >> number; ofstream outfile; string Filename; Filename = "Numbers.txt"; outfile.ope

    -2热度

    1回答

    我试图读取一个随机文件(在mac-xcode上)并确定文档中字母k的实例。然后打印该数字作为输出文件。我的问题是outfile没有被写入,并且nums_k返回为0.我不确定ifstream是否工作不正确,或者ofstream需要建立不同的文件名。这是我的源代码。 #include <iostream> #include <fstream> #include <string> using na

    -1热度

    1回答

    对于我创建的其中一个项目,我创建了一个包含一些关键字的课程数据库文件,让我知道如果到达该行然后删除所有内容,直到找到下一行。在这种情况下,行是“描述开始”和“描述结束”。我无法真正改变这个文件,因为我在开发中对文件中的任何内容都进行了修改。这是我迄今为止:我几乎运行程序并键入“计算机逻辑电路”,然后删除所有行,直到“描述启动”。我所评论的是我正在玩弄并通过调试器运行,看看发生了什么。但它有点凌乱在

    1热度

    2回答

    我目前有这段代码,所有的格式都是正确的......我似乎无法让它在输出文本文件中创建行......我该怎么做?我试着在函数和main()中做一个for循环,但如果我这样做似乎不起作用,所以我现在很困惑。 #include <iostream> #include <string> #include <fstream> #include <iomanip> using namespace s