條款10,注意分配器的協(xié)定和約束如果要自定義分配器*把你的分配器做成一個(gè)模板,帶有模板參數(shù)T,代表你要分配的內(nèi)存的對(duì)象類型*提供pointer和reference的typedef,但總是讓pointer是T* reference是T&*通常,分配器不能有非靜態(tài)的數(shù)據(jù)成員*記得應(yīng)該傳給分配器的allocate成員函數(shù)需要分配的對(duì)象個(gè)數(shù)而不是字節(jié)數(shù),也應(yīng)該記得這些函數(shù)返回T*指針,即時(shí)還沒有T對(duì)象被構(gòu)造*一定要提供標(biāo)準(zhǔn)容器依賴的內(nèi)嵌rebind模板
條款12,對(duì)STL容器線程安全性的期待現(xiàn)實(shí)一些
Copyright @ IT菜鳥 Powered by: .Text and ASP.NET Theme by: .NET Monster