c++ - 读取文本文件时如何在每行中找到的最后一个数字之后跳到下一行?

标签 c++ parsing input output readfile

我的文本文件看起来像这样:

1    2   3      test//test
4    5   6    dummy//dummy

我怎样才能读取这个文件并只处理每一行中出现的数字?

最佳答案

两种方式:

  1. 通过ignoring the rest of the line .

  2. 通过reading the complete line进入a string , 将字符串放入 an output string stream , 并只从输出字符串流中读取前三个数字。

关于c++ - 读取文本文件时如何在每行中找到的最后一个数字之后跳到下一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31338923/

相关文章:

python - 无论如何要抓取重定向的链接?

c# - .NET TypeScript 解析器到 AST

python - Shift + Return 在 python 中插入换行符

java - 为什么这种获取用户输入的方法不起作用?

c++ - 为什么需要第二个 cin.ignore() ?

c++ - 在 BST 中寻找 kthSmallestElement

c++ - 使用 int 作为模式在 C++ 中打开文件

php - 如何避免DOM解析添加html doctype、<head>和<body>标签?

c++ - 舍入错误在 DFT 中给出不正确的结果?

c++ - 用fstream写的文件有什么权限?