|
1
36
不,C++ 03标准说:
|
|
|
2
8
还有另一种将类型信息传输到模板化构造函数的解决方案,该模板化构造函数不能将此类型的值作为参数:
编辑:
请注意:
|
|
|
3
3
不,不能使用该构造函数实例化该类。但是:
现在你可以。 |
|
|
4
2
作为解决方法:您可以定义一个模板化的静态工厂函数,该函数反过来将使用私有构造函数返回一个实例。
然后,您会得到如下的新实例:
|
|
KiraHoneybee · 具有构造函数参数的模板化类 4 年前 |
|
|
nick2225 · 隐式调用复制构造函数? 4 年前 |
|
|
nohaga · 为什么在本例中p3需要默认构造函数? 4 年前 |
|
|
Aadil Hoda · 为什么类类型的成员需要初始化? 4 年前 |
|
|
EloiGG · 具有任意类型的变量的可数的C++函数 4 年前 |