- 浏览: 152719 次
- 性别:
- 来自: 北京
最新评论
-
kenloveyuan:
...
牛人博客收集中...
文章列表
类(包括模板类)构造函数是真实的构造函数;然而模板构造函数,其实质是模板函数。两者不能混为一谈。在一个模板类中,构造函数和模板构造函数同时存在时,优先调用构造函数。只有当确切符合模板构造函数的接口时,才调用模板构造函数。编译器永远不会把模板构造函数视为构造函数,即使客户没有自己定义拷贝构造函数,编译器也会生成一个默认的拷贝构造函数,这种情况同样存在于拷贝赋值函数和模板拷贝赋值函数。请看下面的例子:
#include <iostream>
using namespace std;
template <typename T>
class TempClass{
public ...