c++设计新思维,学习用模板编程技巧,以及设计模式