只是想问一些关于添加数据的事情。 所以我有这个.txt文件,我想用c ++阅读。那一个没问题。我可以使用fstream阅读。现在.txt文件包含......
的数据Number of monitored events
Event-1:Weight-1:Event-2:Weight-2:Event-3:Weight-3:Event-4:Weight-4:
Event-5:Weight-5: ....:
以上信息每行将有4对,但由以下内容划分: 现在我的问题是。是否有可能将所有重量的值相加?我似乎无法理解如何仅读取重量部分,因为它全部由相同的分隔符分开。
答案 0 :(得分:0)
可以使用铸件。您可以使用另一个分隔符作为权重,并使用该标记将其分隔并将其强制转换为整数,您只需添加即可。
如果您想知道如何打破令牌,请点击以下链接: C++ Reading file Tokens