我正在开发一个产生怪物波浪系统的游戏。 配置文件如下:
输入1 (波(类型1)(第1阶段)(生物10 1);第一阶段 (波(1型)(第1阶段)(生物15 1) (波(1型)(第2阶段)(生物17 5));第二阶段 (波(类型1)(第2阶段)(生物24 1))
类型2 (波(类型2)(第1阶段)(生物24 1))等。
我完全迷失在容器中,并不知道应该怎么做。 有什么想法吗?
答案 0 :(得分:0)
简短回答:
首先,弄清楚那些东西是什么。每个配置文件是否只有两种类型,或者您是否需要可以是任意数量类型的类型列表?那种细节。
其次,创建代表这些事物的对象。通常是课程。
第三,创建一种解析配置文件输入的机制。重载>>操作员是显而易见的方式,特别是对于学校项目。在执行该操作的函数中,您可以读取输入并将其输入到您创建的数据类型中。