Match the words in the left column to form certain expressions.
查看答案
假定sample为一个类,则该类的拷贝初始化构造函数的声明语句是( )。
A. sample(sample &x);
B. sample &(sample x);
C. sample(sample x);
D. sample(sample *x);
下列的各类函数中,不能作为类的成员函数的是( )。
A. 友元函数
B. 析构函数
C. 构造函数
D. 拷贝构造函数
假定已定义int型变量data,以二进制方式把data的值写入输出文件流对象outfile中去,正确的语句是( )。
A. outfile.write((char*)&data,sizeof(int));
B. outfile.write((int*)&data,data);
C. outfile.write((int*)&data, sizeof(int));
D. outfile.write((char*)&data,data);
下列关于构造函数的描述中,错误的是( )。
A. 构造函数可以设置默认参数
B. 构造函数在定义类的对象时自动执行
C. 构造函数可以是内联函数
D. 构造函数不可以重载