STL源码剖析 读书笔记一 2013-5-4
生活随笔
收集整理的這篇文章主要介紹了
STL源码剖析 读书笔记一 2013-5-4
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
SGI STL ?是聲名最盛的一個STL版本,該版本被納為GNU C++標準程序庫。
STL六大組件的交互關系:container通過allocator取得數(shù)據(jù)存儲空間,algorithm通過iterator存取container內(nèi)容,functor可以協(xié)助algorithm完成不同的策略變化,adapter可以修飾或桃姐functor(偽函數(shù):一般的函數(shù)指針可以視為狹義的偽函數(shù))
函數(shù)指針有缺點:最重要的是它無法持有自己的狀態(tài)(所謂局部狀態(tài),local states),也無法達到組件技術(shù)中的可適配性(adaptability)----也就是無法再將某些修飾調(diào)價加諸于其上而改變其狀態(tài)
轉(zhuǎn)載于:https://www.cnblogs.com/Mrs-cc/archive/2013/05/04/3060207.html
總結(jié)
以上是生活随笔為你收集整理的STL源码剖析 读书笔记一 2013-5-4的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LUA 拾遗(编译-调试-运行)
- 下一篇: nullnullanimate用法