计算文本文件中的整数数(使用 fin>>x 的未声明标识符)
Counting number of integers in text file (undeclared identifier using fin>>x)
我有一个整数数量未知的文本文件。我毫无困难地创建了一个动态数组,但数字的间距和数字各不相同。我通常会遍历每个位置来计算使用的空间数,从中减去空格,但这在这种情况下不起作用。
我想使用这样的东西:(类似的问题会建议)
do
{
if (!file.is_open())
{
file.open(donation);
}
fin >> temp;
charCount++;
}
while (file.peek() != EOF);
cout << charCount;
现在,我包含了 fstream,并且我正在使用命名空间 std,打开和读取文本文件没有问题,但 Visual Studio 2015 告诉我:
错误 C2065 "fin":未声明的标识符
我不明白我在做什么触发来自 IDE 的这种类型的响应。
file
是你ifstream
的名字,对吧?如果是这样,则行
fin >> temp;
应该是
file >> temp;
相关文章:
- 在C++中,是否可以基于给定的标识符创建基类的新实例,反之亦然
- #ifdef和未声明的标识符
- f2、f3、f4标识符未找到
- EASTL矢量<向量<int>>连续的
- 设置 Visual Studio for MPI: 找不到标识符错误
- 未声明的标识符编译暗黑破坏神 2 程序"muleview"
- 在顶点着色器中使用 OpenGl 的未声明标识符,我在顶点着色器中绘制三角形时遇到问题
- Google protobuf 时间戳未声明标识符,在 Windows 上具有C++
- 如何让 GCC/Clang 在保留标识符上出错
- 错误 C2760:语法错误:映射迭代器上意外的标记"标识符",预期的";"
- 当简单捕获中的标识符显示为参数的声明符 ID 时,没有编译器诊断
- 使用说明符 extern 声明的C++中的标识符链接
- C++:枚举:错误:应使用标识符而不是"}"
- 为什么我们不能重复使用具有不同模板参数的别名模板标识符?
- Visual Studio C++ PlaySound 标识符未定义
- 为什么我们不编写可以处理C++标识符的汇编器和链接器?
- 使用未声明的标识符"sqrt"?
- 找不到标识符合并
- 在模板化函数中重新定义(忽略)的 SWIG 标识符
- 在 c++ 中找不到此函数的标识符