|
1
6
你能做到,但你不会喜欢的
这将只允许空指针常量。换句话说,编译时间值为零。 |
|
|
2
3
我不知道你为什么要这么做,但有点像:
|
|
|
3
2
是否确实要允许隐式转换
|
|
|
4
1
我认为没有任何直接的方法来区分文字和变量,就像你想要的那样。另一种选择是要求构造函数接受对整数的引用:这可以使用变量,但不能使用文本。 |
|
|
5
0
C++的静态断言可能会起到作用: http://www.skynet.ie/~caolan/Fragments/C++StaticAssert.html 但是我认为它来自更新的C++。 另外,在编译时将其初始化为零怎么样?也许会保持不变。 |
|
|
6
0
怎么办:
如果您错误地使用它,一些编译器甚至可能会在编译时看到它。 |
|
KiraHoneybee · 具有构造函数参数的模板化类 3 年前 |
|
|
nick2225 · 隐式调用复制构造函数? 4 年前 |
|
|
nohaga · 为什么在本例中p3需要默认构造函数? 4 年前 |
|
|
Aadil Hoda · 为什么类类型的成员需要初始化? 4 年前 |
|
|
EloiGG · 具有任意类型的变量的可数的C++函数 4 年前 |