题库 第6030页
单选题:下列关于异常类的说法中,错误的是。
下列关于异常类的说法中,错误的是。 @[A](2)A. 异常类由标准库提供,不可以自定义B. C++的异常处理机制具有为抛出异常前构造的所有局部对象自动调用析构函数的能力C. 若catch块采用异常类对象接收异常信息,则在抛出异常时将通…
单选题:下列关于重抛异常的描述中,错误的是。
下列关于重抛异常的描述中,错误的是。 @[C](2)A. 处理不了的异常,可以通过在catch结构中调用throw重新抛出异常,将当前异常传递到外部的try-catch结构中B. 重抛异常时只能从catch语句块或从catch块中的调用…
单选题:下列关于断言的描述中,错误的是。
下列关于断言的描述中,错误的是。 @[D](2)A. 断言是调试程序的一种手段B. 若断言情况发生,一般会终止程序C. 在C++中,宏assert()用来在调试阶段实现断言D. 断言在程序调试与发布版本中都可以使用断言A.断言是调试程序…
单选题:下列关于pair类模板的描述中,错误的是。
下列关于pair类模板的描述中,错误的是。 @[C](2)A. pair类模板定义头文件utility中B. pair类模板作用是将两个数据组成一个数据,两个数据可以是同一个类型也可以是不同的类型C. 创建pair对象只能调用其构造函数…
单选题:下列关于STL的描述中,错误的是。
下列关于STL的描述中,错误的是。 @[D](2)A. STL的内容从广义上讲分为容器、迭代器、算法三个主要部分B. STL的一个基本理念就是将数据和操作分离C. STL中的所有组件都由模板构成,其元素可以是任意类型D. STL的容器、…
单选题:下列创建vector容器对象的方法中,错误的是。
下列创建vector容器对象的方法中,错误的是。 @[D](2)A. `vector v(10);`B. `vector v(10, 1);`C. `vector v{10, 1};`D. `vector v = (10, 1);`A.…
单选题:下列选项中,哪一项不是迭代器。
下列选项中,哪一项不是迭代器。 @[D](2)A. 输入迭代器B. 前向迭代器C. 双向迭代器D. 删除迭代器A.输入迭代器B.前向迭代器C.双向迭代器D.删除迭代器答案:D…
单选题:以下选项中,是正确的函数默认形参设置的是。
以下选项中,是正确的函数默认形参设置的是。 @[B](2)A. int fun(int a,int b,int c);B. int fun(int a,int b,int c=1);C. int fun(int a,int b=1,int…
单选题:假如用Splay存储排序之后的有序序列,那么将1,4,7,3,8,5依次插入一个空Splay树中,该树的先序遍历结果为。
假如用Splay存储排序之后的有序序列,那么将1,4,7,3,8,5依次插入一个空Splay树中,该树的先序遍历结果为。 @[A](2)A. 543178B. 134578C. 875431D. 843157A.543178B.1345…
单选题:请画出给定的splay树删除结点7之后生成的结果
请画出给定的splay树删除结点7之后生成的结果@[B](3)A. ![A.png](~/94bab500-31ba-4f90-977…