我已经详细了解了tinyxml(C++)教程,但仍然无法真正理解如何将示例应用于我正在尝试执行的操作。我想要做的就是使用xml在游戏中生成一系列房间对象。有人能够给我一个简短的例子,请使用下面的xml和Room对象吗? XML是:无法理解tinyxml教程及其使用方法
<room>
<name>Prison room</name>
<connections>
<connection>Guard room</connection>
</connections>
<items>
<item>
<name>Short sword</name>
<attack>2</attack>
<armor>0</armor>
</item>
</items>
<monsters></monsters>
</room>
房对象有以下字段:提前
std::vector<Item> itemsInRoom;
std::vector<Room> connectingRooms;
std::vector<Monster> monstersInroom;
std::string roomName;
谢谢!
编辑:删除编辑,因为特定问题已解决。
你有什么尝试过?你卡在哪里?你得到的结果是什么,而不是你期待的结果?首先,尝试自己做一些事情,然后当你遇到问题时,我们可以提供帮助。只是根据你的用例要求一个例子并不是真正的这个网站的工作原理。 – Jasper 2012-02-06 11:05:41
我不能开始,因为我不明白如何开始或做什么,这就是问题所在=/ – Jarob22 2012-02-06 11:08:03
然后恐怕我们无法帮助你,因为你无法开始。目前我无法加载TinyXML页面,但是从教程中复制并开始将其修改为您的用例开始的好方法。 – Jasper 2012-02-06 11:15:40