胡思乱想 C++ 模板
2008-01-31 09:44
197 查看
突然有个想法,在这里记录下来。
C++ 委员会的工作人员正在给C++的模板添加更多特性,那么干嘛不直接把模板直接做成可编程的?直接支持 For 循环等等编程能力,而不用使用一大堆偏特化之类的技巧来完成本来很简单的工作(比如循环)。
比如这样的代码:
C++ 委员会的工作人员正在给C++的模板添加更多特性,那么干嘛不直接把模板直接做成可编程的?直接支持 For 循环等等编程能力,而不用使用一大堆偏特化之类的技巧来完成本来很简单的工作(比如循环)。
比如这样的代码:
template< typename T > void func( T ); template<> void func< sizeof(T)==4 >( T ) { } template<> void func< is_bool(T) || is_integer(T) >( T ) { }
相关文章推荐
- 【C++】通过模板实现一个通用的冒泡排序
- C++实现链式栈,运用模板,界面友好,操作方便,运行流畅
- C++—模板(2)类模板与其特化
- C++模板:字典树
- C++向量Vector模板的实现
- C++模板
- c++中的模板技术一:Function Template
- C++模板
- C++模板实例掌握
- 【C++】用模板实现顺序表Vector
- C++实现树的基本操作,界面友好,操作方便,运行流畅,运用模板
- C++模板实现模块间参数传递及回调之三
- C++之模板
- C++ 模板学习
- [练习]自己写的c++链表模板 ver 1.5
- C++ 函数模板特化导致的多重定义链接错误
- C++用模板实现单链表
- C++模板,判断是否存在成员函数,实现差异化操作
- C++-使用模板解决问题
- 利用C++模板,代替虚函数实现类的静态多态性