c++设计新思维
一般對C++ templates 的粗淺印象,大約停留在「容器(containers)」的製作。稍有研究則會發現,templates衍生出來的C++ Generic Programming(泛型編程)技術,在C++ 標準程式庫已經遍開花結果。以STL為重要骨幹的C++ 標準程式庫,將templates 廣泛運用於容器(containers)、演算法(algorithms)、仿函式(functors)、配接器(adapters)、配置器(allocators)、迭代器(iterators)頭,無處不在,無役不與,乃至於原有的class-based iostream都被改寫為template-based iostream
http://www.ibook8.com/Software/catalog14/687.html
http://www.eshuba.com/soft/6281.htm
一般對C++ templates 的粗淺印象,大約停留在「容器(containers)」的製作。稍有研究則會發現,templates衍生出來的C++ Generic Programming(泛型編程)技術,在C++ 標準程式庫已經遍開花結果。以STL為重要骨幹的C++ 標準程式庫,將templates 廣泛運用於容器(containers)、演算法(algorithms)、仿函式(functors)、配接器(adapters)、配置器(allocators)、迭代器(iterators)頭,無處不在,無役不與,乃至於原有的class-based iostream都被改寫為template-based iostream
http://www.ibook8.com/Software/catalog14/687.html
http://www.eshuba.com/soft/6281.htm
Go confidently in the directions of your dreams,live the life you have imagined!Just do it!
It is no use learning without thinking!