问答题dynamic_cast在什么情况下会抛出异常?抛出的异常是什么类型的?用dynamic_cast进行基类指针到派生类指针的转换。如何判断安全性?

您可能感兴趣的试卷

你可能感兴趣的试题

5.单项选择题以下关于STL中SC1类模板的正确说法是()。

A.set是顺序容器
B.在set中查找元素的时间复杂度是O(n)的(n代表set中的元素个数)
C.往set中添加一个元素的时间是O(1)的
D.set中元素的位置和其值是相关的

6.单项选择题以下关于函数对象的说法正确的是()。

A.函数对象所属的类将()重载为成员函数
B.函数对象所属的类将[]重载为成员函数
C.函数对象生成时不需用构造函数进行初始化
D.set中元素的位置和其值是相关的

7.单项选择题将一个对象放入STL中的容器中时以下说法正确的是()。

A.实际上被放人的是该对象的一个复制(副本)
B.实际上被放人的是该对象的指针
C.实际上被放人的是该对象的引用
D.实际上被放人的就是该对象自身

8.单项选择题假设pl、p2是STL中的Iist缚器上的迭代器,那么以下语句不符合语法的是()

A.p1++;
B.p1--;
C.p1+=1;
D.int n=(pl==p2);