录十六

持之以恒

模板类的成员模板函数的特化

模板应该是C++语言中最难的部分。从知名的agg图形库,C++标准库Boost,就可以看到C++模板的强大之处。同时也看到模板存在的一些问题:

  1. 不当的使用会造成最终的二进制代码膨胀。

  2. 过度使用模板,导致代码易读性不好,并且调试困难。

  3. 工程中过多模板,造成工程构建速度奇慢无比。

Copyright © 1999-2019, lu16.com, All Rights Reserved