当前位置: 首页 > news >正文

帝国cms 门户网站新2代理网址

帝国cms 门户网站,新2代理网址,淮北网站开发,嘉兴制作网站机构在 C 中#xff0c;typeid() 是一个运算符#xff0c;用于获取表达式的类型信息。typeid() 运算符在 C 中是一个强大的工具#xff0c;可以用于获取对象的类型信息、类型比较、多态类型判断、异常处理以及类型转换安全检查等场景中。 1. 类型比较#xff1a; 可以使用 ty…在 C 中typeid() 是一个运算符用于获取表达式的类型信息。typeid() 运算符在 C 中是一个强大的工具可以用于获取对象的类型信息、类型比较、多态类型判断、异常处理以及类型转换安全检查等场景中。 1. 类型比较 可以使用 typeid() 来比较两个类型是否相同。 if (typeid(obj1) typeid(obj2)) {// 对象 obj1 和 obj2 的类型相同 }2. 多态类型判断 可以使用 typeid() 来判断对象是否属于某个特定的派生类类型。 Base* base_ptr new Derived(); if (typeid(*base_ptr) typeid(Derived)) {// base_ptr 所指对象的类型是 Derived 类型 }3. 异常处理 在某些情况下typeid() 可以用于异常处理例如在捕获异常时根据类型做出不同的处理。 try {// 可能抛出不同类型的异常 } catch (const std::exception e) {if (typeid(e) typeid(std::runtime_error)) {// 处理 runtime_error 类型的异常} else if (typeid(e) typeid(std::logic_error)) {// 处理 logic_error 类型的异常} else {// 其他类型的异常处理} }4. 类型转换安全检查 在某些需要类型转换的场景下可以使用 typeid() 进行安全检查确保类型转换的合法性。 Derived* derived_ptr dynamic_castDerived*(base_ptr); if (derived_ptr typeid(*base_ptr) typeid(Derived)) {// base_ptr 指向 Derived 类型的对象// 并且类型转换成功 }
http://www.pierceye.com/news/191059/

相关文章:

  • 备案 个人网站名称月坛网站建设公司
  • 网站建设要解决哪些方面的事项临海外发加工网
  • 甜品店网站开发背景江宁区住房建设局网站
  • asp.net网站开发视频教程找能做网站的
  • 租房合同范本下载word东莞网络优化
  • 做网站需要会写代码6net快速建站
  • 克拉玛依 网站建设红圈工程项目管理软件
  • 北京网站ui设计公司共青城网站建设公司
  • 电子商务网站设计说明书开发一个网站
  • 网站制作长沙怎么做淘客手机网站
  • 五路居网站建设wordpress php允许上传文件大小
  • 旅游网站的设计代码下列哪些不属于企业网站建设基本原则
  • 房屋租赁网站开发意义做男鞋的网站
  • 网站负责人可以备案北京建设部网站 信息中心
  • 网站建设分录怎么开四川省城乡住房建设部网站首页
  • 刘家窑网站建设公司如何在网络上推广产品
  • 全球建站东莞市的网站公司哪家好
  • 地方网站发展怎么做链接推广产品
  • 上海制造网站公司网站优化做网站优化
  • vs2012做网站wordpress 页眉
  • 北网站建设重庆建设工程查询网站
  • 给我做网站的人老是给我留点尾巴太原本地网站搭建公司
  • 静态页面网站站标代码写进到静态页面了 怎么不显示呢?自助建站网
  • 免费在线代理网站微信会员卡管理系统
  • 和动物做的网站吗做网站销售怎么样
  • 宝塔面板做织梦网站深圳龙华大浪做网站公司
  • 阿里云建网站费用上海网站建设觉策动力
  • 电子商务网站的建设与维护方法h5第三方收款平台
  • 网站建设所需人力设计广告网站
  • php网站发送邮件动态倒计时网站模板