侯老師--STL原始碼剖析--書中的疑問三 (轉)
侯老師--STL原始碼剖析--書中的疑問三 (轉)[@more@]
侯老師--STL原始碼剖析--書中的疑問三:namespace prefix = o ns = "urn:schemas--com::office" />
前言
我在看侯捷的STL原始碼剖析一書中”第二章2.2具備次力(sub-allocation)的SGI空間配置器(第47頁)看到了如下的程式碼,我認為是有錯誤的。
SGI空間配置器原文
……
SGI的空間配置器與眾不同,也和標準規格不同,其名稱為alloc而非allocator,而且不接收任何引數。換句話說如果你要在程式中明白採用SGI空間配置器,不能採用標準寫法。
vector
必須這麼寫:
vector
……
以上是原文的摘錄,我個人認為語句:
vector
中的std::allocate並不存在,而應該為std::allocator。所以應改為
vector
這可能是侯老師的筆誤,但是這不代表我說的一定對,侯老師一定寫錯了。我只是把我個人的觀點寫出來,很可能是我錯了(學習不精),請大家批評指教,共同進步嗎!如果能夠得到侯老師的指點是再好不過了^_^。
總之,請大家多多批評指教,來信至to:來信至ccplusplus@21cn.com">ccplusplus@21cn.com。
致謝!
袁小凱
2001-11-14
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-990193/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 侯老師--STL原始碼剖析--書中的疑問二 (轉)原始碼
- 侯老師--STL原始碼剖析--書中的疑問一 (轉)原始碼
- 《STL原始碼剖析》-- memory原始碼
- 《STL原始碼剖析》 -- stl_algo.h原始碼Go
- 《STL原始碼剖析》-- stl_algobase.h原始碼Go
- 《STL原始碼剖析》-- stl_hashtable.h原始碼
- 《STL原始碼剖析》-- stl_multimap.h原始碼
- 《STL原始碼剖析》-- stl_map.h原始碼
- 《STL原始碼剖析》-- stl_multiset.h原始碼
- 《STL原始碼剖析》-- stl_set.h原始碼
- 《STL原始碼剖析》-- stl_tree.h原始碼
- 《STL原始碼剖析》-- stl_heap.h原始碼
- 《STL原始碼剖析》-- stl_slist.h原始碼
- 《STL原始碼剖析》-- stl_queue.h原始碼
- 《STL原始碼剖析》-- stl_stack.h原始碼
- 《STL原始碼剖析》-- stl_deque.h原始碼
- 《STL原始碼剖析》-- stl_list.h原始碼
- 《STL原始碼剖析》-- stl_pair.h原始碼AI
- 《STL原始碼剖析》-- stl_vector.h原始碼
- 《STL原始碼剖析》-- stl_iterator.h原始碼
- 《STL原始碼剖析》-- stl_uninitialized.h原始碼Zed
- 《STL原始碼剖析》-- stl_alloc.h原始碼
- STL原始碼剖析——vector容器原始碼
- 《STL原始碼剖析》-- stl_relops.h原始碼
- 《STL原始碼剖析》-- stl_hash_map.h原始碼
- 《STL原始碼剖析》-- stl_hash_set.h原始碼
- 《STL原始碼剖析》-- stl_construct.h原始碼Struct
- 《STL原始碼剖析》-- stl_config.h原始碼
- 《STL原始碼剖析》-- defalloc.h原始碼
- 《STL原始碼剖析》 -- 寫在最後原始碼
- 《STL原始碼剖析》-- 特別說明原始碼
- 《STL原始碼剖析》-- type_traits.h原始碼AI
- Jive原始碼的疑問原始碼
- 【STL 原始碼剖析】淺談 STL 迭代器與 traits 程式設計技法原始碼AI程式設計
- C++(STL原始碼):37---仿函式(函式物件)原始碼剖析C++原始碼函式物件
- STL程式設計實踐三:剖析STL容器的複製構造和賦值特性 (轉)程式設計賦值
- Python中的字串物件(《Python原始碼剖析》筆記三)Python字串物件原始碼筆記
- jQuery原始碼剖析(三) - Callbacks 原理分析jQuery原始碼