C++:操作从文本文件读入的数据
C++: Manipulating Data read in from a Text File
我正在尝试将一个名为ProgramAvg()的常量函数添加到我正在编写的类中,该函数返回10个程序分数的平均值。我正在读取的文件看起来像这样...
10601 ANDRES HYUN 88 91 94 94 89 84 94 84 89 87 89 91
10611 THU ZECHER 83 79 89 87 88 88 86 81 84 80 89 81
10622 BEVERLEE WAMPOLE 95 92 91 96 99 97 99 89 94 96 90 97
10630 TRUMAN SOVIE 68 73 77 76 72 71 72 77 67 68 72 75
10 个程序分数是名称后面的前 10 个整数。我无法弄清楚如何读取数据,并让编译器只知道将前十个整数相加并将其除以 10。有没有办法我可以做每个程序分数的索引,例如 idx[3]+idx[4]+idx[5]。等等,然后除以 10?我真的很陌生C++所以如果你能写下任何和所有的答案,那将不胜感激。
在命令行中,您可以使用std::cin
将数据放入std::string
或int
变量中。文件流(std::fstream
)的工作方式相同。
下面是一个示例:
std::string firstname, lastname;
int line;
std::cin >> line;
std::cin >> firstname;
std::cin >> lastname;
相关文章:
- C++数据文件、数组和计算赋值
- 数据文件的第二行未正确读取
- 在 C++/C 中使用 CURL 发出带有数据文件的 GET HTTP 请求
- 将数据文件读入结构 C++
- 引入流时C++数据文件未正确读取?
- 如何在数据文件中查找和显示内容
- 如何处理错误"E1696命令行错误:无法在Visual Studio 2017中打开元数据文件"mscorlib.dll"?
- 尝试读取数据文件,存储在数组中并打印所有元素,但它不起作用
- 将数据文件读入对象数组时出现问题
- C :数据文件有错误:预期的无限制ID
- C 和 C++:带有错误"Expected unqualified-id"的数据文件
- 如何在C 中读取一系列数据文件
- 从数据文件中读取每2个字节,并在向量中进行比较
- 写入单个大数据文件或多个小文件:哪个更快?
- 在读取数据文件时,如何找到用户字符串输入的字谜?
- 保护外部数据文件免受未经授权的修改
- C 读取数据文件
- C 如何将数据文件读取到结构或向量以及返回结构或向量
- 具有挑战性的数据文件格式,需要将其读取为包含类对象的数组的VAR
- C 中的Google单元测试:如何编写持久数据文件