已知类MyClass的定义如下:class MyClass{private:int num;public:MyClass(int d):num(d){}MyClass(const MyClass& original):num (original.num){}friend void print(MyClass C){cout<
查看答案
下列程序的执行结果是( )。#include #includeusing namespace std;class MyClass{ private: int num; public: MyClass(int d):num(d){} MyClass(const MyClass& original):num (original.num){} friend void print(MyClass C){cout<
A. 5
B. 55
C. 没有输出
D. 程序出错
int main() { Student t1; Student t2(t1); //1 Student t3 = t1; //2 return 0;}Student为表示学生的类且未重载赋值操作符,则上述程序中有调用复制构造函数的是( ):
A. 1
B. 2
C. 1和2
D. 都不调用复制构造函数
enum class Category { General=1, Pistol, MachineGun, Cannon};Pistol 的值为:
A. 0
B. 1
C. 2
D. 3
对于类Point而言,其析构函数的定义原型为____________。