问答题
下面程序的输出结果是:
2 constructed
step1
2 destructed
3 constructed
step2
3 destructed
before return
请将程序填写完整
您可能感兴趣的试卷
你可能感兴趣的试题
6.单项选择题以下关于STL中SC1类模板的正确说法是()。
A.set是顺序容器
B.在set中查找元素的时间复杂度是O(n)的(n代表set中的元素个数)
C.往set中添加一个元素的时间是O(1)的
D.set中元素的位置和其值是相关的
7.单项选择题以下关于函数对象的说法正确的是()。
A.函数对象所属的类将()重载为成员函数
B.函数对象所属的类将[]重载为成员函数
C.函数对象生成时不需用构造函数进行初始化
D.set中元素的位置和其值是相关的
8.单项选择题将一个对象放入STL中的容器中时以下说法正确的是()。
A.实际上被放人的是该对象的一个复制(副本)
B.实际上被放人的是该对象的指针
C.实际上被放人的是该对象的引用
D.实际上被放人的就是该对象自身
9.单项选择题假设pl、p2是STL中的Iist缚器上的迭代器,那么以下语句不符合语法的是()
A.p1++;
B.p1--;
C.p1+=1;
D.int n=(pl==p2);
最新试题
C++一般的程序都要具有两条语句,这两条语句为()和using namespace std。
题型:填空题
重载函数的形参必须不同,即或者()或者参数类型不同。
题型:填空题
引用的定义格式为()。
题型:填空题
当不同类型的量进行混合算数运算时,可以在程序中使用强制类型转换运算符时static_cast或()。
题型:填空题
标识符的()是指在程序的哪个区域里可以使用。
题型:填空题
C++语言可以用()限定符强制改变访问权限。
题型:填空题
为了避免频繁的函数调用与返回,C++语言引入了()的概念。
题型:填空题
在面向对象程序设计中,将一组数据和这组数据有关的操作集合组装在一起形成对象,这个过程叫()。
题型:填空题
()是所有C++程序开始执行的入口。
题型:填空题
程序中使用指针时,涉及的量有两个:一个是指针本身;另一个是()。
题型:填空题