解决定义二义性问题的方法有()
A. 只能使用作用域分辨运算符
B. 使用作用域分辨运算符或成员名限定
C. 使用作用域分辨运算符或虚基类
D. 使用成员名限定或赋值兼容规则
在C++中不返回任何类型的函数应该说明为()
A. int
B. chaY
C. void
D. double
若Sample类中的一个成员函数说明如下:Void set(Sample &a),则Sample &a的含义是()
A. 指向类Sample的名为a的指针
B. a是类Sample的对象引用,用来作函数Set()的形参
C. 将a的地址赋给变量Set
D. 变量Sample与a按位与的结果作为函数Set的参数
实现两个相同类型数加法的函数模板的声明是()
A. add(T X,T Y)
B. T add(X,Y)
C. T add(T X,Y)
D. T add(T X,T Y)