在编写模板时,我想将我的变量初始化为一个值,该值用作零或null数据类型.如果我将其设置为0x00,它将作为任何类型的零/ NULL?
例如
这是模板声明
template <class T> ... T A=0x00;
现在,如果我定义了一个T => std :: string类型的实例,那么上面的语句是NULL什么?
NULL
怎么样" int"和" unsigned int".两者都用作"0"?
int
unsigned int
c++ variable-initialization
c++ ×1
variable-initialization ×1