![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
下列关于C++中的类型转换的说法中,错误的是()。
A.static_cast<>可用于基本数据类型之间的转换
B.const_cast<>在进行类型转换时用来修改类型的const或volatile属性
C.dynamic_cast<>主要用于类层次间的上行和下行转换,以及交叉转换
D.reinterpret_cast<>在进行类型转换时可以对数据类型进行检查,以确保转换的安全性
A.static_cast<>可用于基本数据类型之间的转换
B.const_cast<>在进行类型转换时用来修改类型的const或volatile属性
C.dynamic_cast<>主要用于类层次间的上行和下行转换,以及交叉转换
D.reinterpret_cast<>在进行类型转换时可以对数据类型进行检查,以确保转换的安全性
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作就是该类对象
D.重载类型转换运算符时不需要声明返回类型
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作参数就是该类对象
D.重载类型转换运算符时不需要声明返回类型
A.C++已有的任何运算符都可以重载
B.运算符函数的返回类型不能声明为基本数据类型
C.在类型转换符函数的定义中不需要声明返回类型
D.可以通过运算符重载来创建C++中原来没有的运算符
A.Java语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生
B.Java语言允许使用指针,这一点与C++相似
C.Java语言设计有自动收集垃圾功能,防止了内存分配的错误
D.Java语言使程序员从繁忙的内存管理中解脱出来
在C++中,数据封装要求解决的问题是
A.实现规范化
B.防止书写错误
C.防止非法访问
D.实现类型转换
A.C++已有的任何运算符都可以重载
B.运算符函数的返回类型不能声明为基本数据类型
C.在类型转换符函数的定义中不需要声明返回类型
D.可以通过运算符重载来创建C++中原来没有的运算符
A.List 在存取数据时,必须对数据进行类型转换
B.List 可以通过索引来访问集合中的元素
C.List 可以通过索引删除集合中的元素
D.List 可以通过Sort方法排序
A.泛型可以将类型作为参数进行传递
B.使用泛型时,不能使用类型参数创建对象
C.一个类只能接收一个泛型参数
D.使用泛型时,不能在强制类型转换中使用类型参数
A.海萨尼转换是海萨尼提出的
B.海萨尼转换可以把不完全信息博弈转化为不完美信息动态博弈
C.海萨尼转换中,引入的“自然”博弈方不让每个博弈方知道自己的类型
D.海萨尼转换中,引入的“自然”博弈方让每个博弈方知道自己的类型
A.重载类型转换运算符没有实际意义,因为C++中有强制类型转换机制
B.重载类型转换运算符为类的成员函数的时候,没有返回值,也没有形参
C.重载类型转换运算符可以实现任意两种对象之间的转换
D.重载类型转换运算符可以把类对象转换为一般数据变量
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!