fstream

    0热度

    1回答

    #include <bits/stdc++.h> using namespace std; class contact { private: vector< pair<string, int> > contact_info; public: void add_contact(string contact_name, int contact_number) {

    2热度

    2回答

    我需要打印一个带有数字的cvs文件。 打印文件时,我有带点的数字,但我需要用逗号。 这里是一个例子。 如果我使用语言环境方法在终端打印此号码,我获得一个逗号的数字,但在文件中我有相同的号码,但点。我不懂为什么。 我该怎么办? #include <iostream> #include <locale> #include <string> // std::string, std::to_stri

    0热度

    3回答

    我希望能够从命令行读取文本文件,但是我的程序没有编译。有谁知道我做错了什么? 我想有像命令接受menu.txt文件和读取它们并把它们放到一个数组,但我不知道如何把它的命令行读取它们 那么什么我试图做的是 1)./a.out menu1.txt menu2.txt 并让用户选择他们想要多少个文件从因此它读取也可能是 2)./a.out menu1.txt menu2.txt menu3.txt我该怎

    1热度

    1回答

    我无法从C++中“上载”的文件中的文本行中分离出特定的字符串。 以下是我想按列解析的行。 2016年12月6日的“政府和大企业之间的乱伦关系在黑暗中繁盛。〜杰克·安德森[4]” 0 3 39蓝白PATRICK巴德韦尔 我需要每条信息中不同的变量,起初我正在执行inFile >> var1 >> var2 >> etc;但是当我到达报价单时,这种方法只会引用报价的第一个单词:“The”,然后停止。

    3热度

    1回答

    我正在处理一个类项目,并且遇到了麻烦,导致我的线程完全通过文件读取。我可以让他们通过第一个或第二个字,然后他们停下来,不输出任何东西。在我的main中,在我加入线程后,file.eof()返回true。有没有人有任何建议,为什么这可能会发生或如何解决它? (该项目是利用从文件短语交替线程“之类的”元音和辅音;为什么存在拐弯可变我不能使用互斥,这是) void cons(){ cout << "T

    -1热度

    1回答

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

    14热度

    5回答

    使用下面的程序我尝试测试使用std::ofstream可以多快写入磁盘。 写入1 GiB文件时,我可以达到大约300 MiB/s。 但是,使用cp命令的简单文件副本至少快两倍。 我的程序是否达到了硬件限制,还是可以加快速度? #include <chrono> #include <iostream> #include <fstream> char payload[1000 * 1000];

    -4热度

    2回答

    我的代码正在运行,但无法读取我输入的二进制文件的输出。它给了垃圾价值。该程序旨在允许用户选择一个选项。 添加项目并将其写入二进制文件。 显示已读取的二进制文件的输出。 任何帮助? #include <iostream> #include <fstream> using namespace std; struct info { char name[50]; int pr

    1热度

    1回答

    相关的代码是: std::fstream fout("Logs.txt"); class Logs; typedef std::ostream& (*ostream_manipulator2)(std::ostream&); class LogsOutput { public: LogsOutput() {} ~LogsOutput() {} Logs *

    0热度

    1回答

    这就是我到目前为止... 这个程序的重点是显示文件中的单词数量,并获取同一文件的单词数量中的字母数量。 #include <iostream> #include <fstream> #include <string> using namespace std; int main() { int numberOfWords = 0, i