代码改变世界

随笔档案-2012年7月28日

C++ Standard Stl -- SGI STL源码学习笔记(04) stl_deque && 初涉STL内存管理

2012-07-28 15:07 by respawn, 1767 阅读, 收藏,
摘要: 在SGI STL源码中,很多时候一些模板类提供默认形参的时候,都会选择提供deque.template ) > // stl_stack.h template ) > // stl_queue.h _STL_DEPENDENT_DEFAULT_TMPL宏就是替换后扩展为"=deque".既然出场的频率那么高,所以我首先选择他.一起去看看deque的源码.deque的源码很多,一千六百多行的代码. 而且实现也是蛮复杂的.包括deque_iterator,deque_allocator,deque_base,deque.如果你也在阅读deque的源码,我的建议是先从 阅读全文