标签: c++ file parsing crop
我有一个类似的文件:
我想在我的对象中获得第一列“avle”,“abnormal”等。如何裁剪它们以及如何储存它们?
答案 0 :(得分:0)
使用字符串标记生成器,这是将行拆分为不同变量的最佳/最简单方法。
char* word = strtok(line," [%:]"); char* word2 = strtok(0," [%:]"); int value = strtoi(strtok(0," [%:]"));
存储有一个矢量容器,但可以使用任何类型的数组,更方便