1. 首页
  2. 数据库
  3. Informix
  4. EDA/PLD中的C++中强制转换函数总结

EDA/PLD中的C++中强制转换函数总结

上传者: 2020-11-13 04:42:54上传 PDF文件 39.41KB 热度 19次
标准c++中主要有四种强制转换类型运算符: const_cast,reinterpret_cast,static_cast,dynamic_cast等等。 1)static_cast(a) 将地址a转换成类型T,T和a必须是指针、引用、算术类型或枚举类型。 表达式static_cast(a), a的值转换为模板中指定的类型T.在运行时转换过程中,不进行类型检查来确保转换的安全性。 例子: class B { ... }; class D : public B { ... }; void f(B* pb, D* pd) {
用户评论