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

做app需要先做网站吗网络信息服务平台

做app需要先做网站吗,网络信息服务平台,甘肃网站空间,泰安企业网站建设电话run-time type information or run-time type identification (RTTI) RTTI#xff08;Runtime Type Information#xff09;是C中的一个特性#xff0c;允许程序在运行时获取类型信息。它主要用于多态#xff08;尤其是基于类的多态#xff09;时#xff0c;帮助判断对象…run-time type information or run-time type identification (RTTI) RTTIRuntime Type Information是C中的一个特性允许程序在运行时获取类型信息。它主要用于多态尤其是基于类的多态时帮助判断对象的实际类型。 RTTI的主要功能 类型识别使用 typeid 运算符可以获取对象的类型信息。类型转换使用 dynamic_cast 可以安全地将基类指针或引用转换为派生类指针或引用从而判断和使用派生类的功能。 RTTI的原理 RTTI的实现依赖于编译器在编译时生成一些额外的信息。具体来说 基类信息结构每个具有虚函数的类会有一个与之相关的“虚表”vtable其中包含指向虚函数的指针。同时每个类的每个对象会有一个指向其类型信息结构的指针通常称为“类型信息对象”type_info。typeid 操作符使用 typeid 时系统会查找对象的类型信息返回对应的 std::type_info 对象提供类名、比较等信息。dynamic_cast 操作符这是一个安全的类型转换操作符使用时系统会在运行时检查类型安全。如果目标类型与对象的实际类型不匹配dynamic_cast 将返回 nullptr对于指针或者抛出 std::bad_cast 异常对于引用。 注意事项 需要虚函数为了使用RTTI类必须至少有一个虚函数这样才能生成vtable和类型信息。性能开销RTTI会引入一定的性能开销尤其是在频繁进行类型检查和转换的场合。不支持非多态类型RTTI仅对具有虚函数的类有效而对于普通的非虚类类型信息在运行时不能获得。 参考 Run-time type information
http://www.pierceye.com/news/801547/

相关文章:

  • 全国较好的网站建设公司织梦网做网站步骤
  • dedecms小说网站模板自动生成网站地图的工具
  • 中国比较好的设计网站php网站怎么做静态化
  • Dedecms手机网站源码wordpress小程序制作
  • 成都网站建设备案重庆找网站推广
  • 商务网站建设的调研wordpress 视频 全屏
  • 网站策划案例广州高端网站定制开发价格
  • 大连网站制作优选ls15227微信公众号小程序搭建
  • 个人空间网站建设报告网站建设培训哪个好
  • wap微信网站模板在线网络培训平台
  • asp网站怎么做三语网络推广计划书格式
  • 徽州网站建设企业网站备案域名信息
  • 广州建设信息网官方网站火车头采集wordpress发布
  • 易记域名网站大全火车票网站建设多少
  • 怎么将网站权重提上去怎样在网站图片做超级链接
  • 网站建设需求分析报告功能百度官方电话24小时
  • 扬州市城市建设监察支队网站做空比特币网站
  • 石家庄做网站 vtkj网站空间怎样设置用户名和密码
  • 自考网页制作与网站建设网站虚拟主机建设
  • 手机网站建站视频教程阿里云虚拟主机与网站吗
  • 孝感做招聘信息的网站鹏翔科技 网站建设
  • 阿里云 建设网站怎么样长春网站建设翻译
  • 网站空间位置是什么枝江企业网站
  • 网站到期查询固定ip做网站和域名区别
  • 北京专业网站制作大概费用红色网站建设的比较好的高校
  • 廊坊网站的优化html5网站地址
  • 少儿图书销售网站开发背景网络个性化定制
  • 网站制作价格情况微信输入法使用方法
  • 首饰网站建设策划案我的主页制作代码
  • 网站专题页面模板科技有限公司可以做网站建设吗