标签: c++ data-structures
我最近一直在查看Doom3 gpl代码,并注意到idLib库的“Containers”部分具有50多年历史的数据结构(如链表)的独特实现。你可以在这里找到实现:
Doom 3 Linked List
我的问题是 - 为什么这么多游戏选择重新发明轮子而不是使用像STL或BOOST这样的库?有性能原因吗?