为什么Doom3创建自己的容器而不是使用库?

时间:2012-07-26 19:17:33

标签: c++ data-structures

我最近一直在查看Doom3 gpl代码,并注意到idLib库的“Containers”部分具有50多年历史的数据结构(如链表)的独特实现。你可以在这里找到实现:

Doom 3 Linked List

我的问题是 - 为什么这么多游戏选择重新发明轮子而不是使用像STL或BOOST这样的库?有性能原因吗?

0 个答案:

没有答案