问题:
class MyClass{
private:
int num;
public:
MyClass(int d):num(d){}
MyClass(const MyClass& original):num (original.num){}
friend void print(MyClass C){cout<<C.num; }
};
且有如下程序段:
MyClass c(5);
MyClass *p1;
p1=&c;
print(*p1);
print(c);
运行这个程序段的过程中,对类MyClass的复制构造函数的调用次数是
A4
B3
C2
D1
[单选题]已知类MyClass的定义如下:
答案解析:
您可能感兴趣的问题
- Python支持面向对象程序设计。
- 使用内置函数open()打开文件时,只要文件路径正确就总是可以正确打开的。
- 17.勘察设计费、研究试验费、工程监理费和工程保险费包括哪些内容?如何确定?
- 4.什么是工序?什么是施工过程?
- 5.设计方案评价的原则和内容包括哪些要点?
- 16.某开发商拟开发一幢商住楼,有下述3种可行设计方案。方案A:结构方案为大柱网框架轻墙体系,采用预应力大跨度叠合楼板,墙体材料采用多孔砖及移动式可拆装工分室隔墙,窗户采用单框双玻璃钢塑窗,面积利用系
- 5.对比说明工程概算和工程预算的编制方法。
- 6.什么是控制价?现行《建设工程工程量清单计价规范》对控制价的编制有何规定?
- 15.某施工单位参加投标,其报价为最低合理价,除提出将固定合同价改为可调合同价的要求,其余均实质性响应招标文件要求。试问可否将该单位作为中标单位?为什么?
- 16.选择合适的合同类型,应考虑哪些因素?