将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
A. 不合法的运算符
B. 一元运算符
C. 无操作数的运算符
D. 二元运算符
下列关于c++流的描述中,错误的是
A. cout>>‘A’表达式可输出字符A
B. eof()函数可以检测是否到达文件尾
C. 对磁盘文件进行流操作时,必须包含头文件fstream
D. 以los_base::out模式打开的文件不存在时,将自动建立一个新文件
有如下类定义:class A{char *a;public:A():*(0){}A(char * aA){//把aa所指字符串拷贝到a所指向的存储空间a=________;strcpy(a,aA);}~A(){delete[]a;}};横线处应填写的表达式是
A. new char[strlen(aA)+1]
B. char[strlen(aA)+1]
C. char[strlen(aA)]
D. new char[sizeof(aA)-1]
下列关于模板形参的描述中,错误的是
A. 模板形参表必须在关键字template之后
B. 模板形参表必须用括弧()括起来
C. 可以用class修饰模板形参
D. 可以用typename修饰模板形参