【发布时间】:2016-03-29 19:34:33
【问题描述】:
我有一个存储地图的配置文件
name=map1
width=5
height=5
[tiles]
l=0,0,1,0,0
l=0,1,1,1,0
l=0,1,0,1,0
l=0,1,0,1,0
l=0,0,0,0,0
[/tiles]
如何遍历 [tiles] 部分以将他的 lines(l) 值存储到我的向量中?
注意:我放 allegro5 标签是因为它有加载配置文件的功能。
【问题讨论】:
-
我想您需要确定何时停止阅读。看起来短语
[/tiles]是循环的结尾。因此,当您阅读一行并包含文本时,break将退出循环。 -
你的问题与
allegro5标签有什么关系,当它是关于解析配置文件时? -
@Thomas Matthews 我放了 allegro5 标签,因为我在那个库中制作游戏,allegro5 包含用于加载配置文件的函数,所以我不需要编写自己的代码或导入外部库来解析配置文件。
标签: c++ configuration-files allegro5