【发布时间】:2013-03-31 17:30:04
【问题描述】:
我在执行以下任务时遇到问题。我需要将其他程序的输出 txt 数据加载到我的程序中并搜索以下字符串:
“知”:97.92716217041016,
尤其是数值 (97.92...)。 "," 符号是其他导出值之间的分隔符。
我试图在 c++ builder 中通过以下方式处理这个问题:
1. 读取文件
2. 将行加载为字符串
3.找到zhi的位置
4. 将 6 添加到位置 - 这将指向数字
5. 删除新指针之前的所有内容
6.删除15个字符后的所有内容
我知道必须有一些更简单的方法,但我是 C++ 的初学者。
谁能指导我使用什么函数来查找“zhi”: 和 , 之间的数字?
【问题讨论】:
-
这是 JSON 吗?如果是这样,请使用 JSON 解析器。
-
是定位文件的问题还是解析字符串的问题?
标签: c++ string load substring c++builder