程序似乎没有正确保存输入数据(c ++)
The program doesn't seem to be saving the input data correctly (c++)
所以,我希望我的程序从文件中读取数据,并根据其日期将其保存到不同的quarter1、quarter2、quarter3、quarter4中,但它似乎无法正常工作,仍然不知道为什么,我一直在试着调试,我很确定它在保存到saveQuarters
或existeix
时失败,这基本上是一个二元搜索,返回代码是否存在以及是否存在,它返回位置。这是代码:
我刚刚浏览了您的一些内容,所以这个建议可能不起作用,但您可以尝试将文件声明为输入或输出。也许这就是问题所在。
比如:
string fileName = "data.txt";
ifstream dataFile;
dataFile.open(fileName, ios::in);
这样做:
fitxerCens >> taulaCens[i].stateName;
将抓取数据文件的整行,直到它看到一个空格是正确的。
相关文章:
- c ++数据输入并读回列表中的结构结构中的数组
- 为什么我不能从结构将数据输入到字符数组中?
- C 如何忽略错误数据输入
- 如何在 C++ 中将结构类型向量数据输入到结构向量成员(嵌套结构向量)中
- 使用 for 循环多次将数据输入到 txt 文件
- C 从文本文件中将数据输入INT矢量
- 将数据输入两个字符串
- 带有 QSqlTableModel 的 QTableView 的数据输入
- C++用户将数据输入 2D 数组的最简单方法是什么?
- C++LinkedList数据输入
- 将数据输入到 2-D 数组中,这是如何工作的
- C++ 将数据输入私有向量时遇到问题(使用无效)
- 使数据输入字段记住其值,从一次运行到下一次运行
- C++ 将数据输入到用户定义类型的向量
- 我不知道如何正确地将数据输入到地图中
- 如何通过输入终止数据输入
- WHILE循环和数据输入
- 不按我的要求显示数据输入表单
- 用键盘将数据输入Qt GUI:按下回车键时会产生意想不到的副作用
- c++为不符合条件的数据输入创建循环