您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. dynamic_cast,static_cast 和 reinterpret_cast

  2. 讨论 dynamic_cast,static_cast 和 reinterpret_cast and Runtime Type Information
  3. 所属分类:Java

    • 发布日期:2009-07-15
    • 文件大小:106496
    • 提供者:ecomprj
  1. C++中用于强制类型转换的四个运算符

  2. 本文详细介绍了C++中的四个用与强制类型转换的运算符:用来修改类型的const 或volatile 属性的const_cast,用来修改操作数类型的reinterpret_cast,static_cast,dynamic_cast
  3. 所属分类:C++

    • 发布日期:2009-10-12
    • 文件大小:88064
    • 提供者:li57681522
  1. 例说 const_cast,reinterpret_cast,static_cast,dynamic_cast代码.rar

  2. 例说 const_cast,reinterpret_cast,static_cast,dynamic_cast代码.rar
  3. 所属分类:Java

    • 发布日期:2009-10-31
    • 文件大小:7168
    • 提供者:cay22
  1. 类型强制转换的区别(static_cast、dynamic_cast的区别)

  2. 类型强制转换的区别 static_cast dynamic_cast 的区别
  3. 所属分类:C++

    • 发布日期:2010-02-05
    • 文件大小:3072
    • 提供者:bubble0531
  1. 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast

  2. 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast
  3. 所属分类:C++

    • 发布日期:2011-02-18
    • 文件大小:180224
    • 提供者:samuelltk
  1. static_cast、dynamic_cast、reinterpret_cast和const_cast

  2. 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast
  3. 所属分类:C++

    • 发布日期:2016-07-18
    • 文件大小:1031168
    • 提供者:greedysky
  1. C++中转型dynamic_cast.

  2. C++中转型dynamic_cast.C++中转型dynamic_cast.C++中转型dynamic_cast.
  3. 所属分类:C++

    • 发布日期:2013-08-16
    • 文件大小:46080
    • 提供者:wsq724439564
  1. C++中的new/delete、构造/析构函数、dynamic_cast分析

  2. 主要介绍了C++中的new/delete、构造/析构函数、dynamic_cast分析 本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:83968
    • 提供者:weixin_38715048
  1. C++中的类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast总结

  2. 主要介绍了C++中的类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast总结,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:106496
    • 提供者:weixin_38629976
  1. 由static_cast和dynamic_cast到C++对象占用内存的全面分析

  2. 下面小编就为大家带来一篇由static_cast和dynamic_cast到C++对象占用内存的全面分析。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-08-31
    • 文件大小:75776
    • 提供者:weixin_38516380
  1. C++ 中dynamic_cast<>的使用方法小结

  2. 将一个基类对象指针(或引用)cast到继承类指针,dynamic_cast会根据基类指针是否真正指向继承类指针来做相应处理
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:38912
    • 提供者:weixin_38616330
  1. static_cast,dynamic_cast,reinterpret_cast和const_cast的区别详解

  2. 以下是对static_cast,dynamic_cast,reinterpret_cast和const_cast之间的区别进行了详细的介绍,需要的朋友可以过来参考下
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:66560
    • 提供者:weixin_38743968
  1. static_cast,dynamic_cast,reinterpret_cast,const_cast的区别及用法详解

  2. 以下是对static_cast,dynamic_cast,reinterpret_cast,const_cast的区别及用法进行了详细的分析介绍,需要的朋友可以过来参考下
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:32768
    • 提供者:weixin_38559727
  1. c++ dynamic_cast与static_cast使用方法示例

  2. 本文用示例讲解了dynamic_cast、static_cast子类与基类之间转换功能的使用方法
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:23552
    • 提供者:weixin_38725119
  1. static_cast,dynamic_cast,reinterpret_cast和const_cast的区别详解

  2. C-style cast举例: int i; double d; i = (int) d;上面的代码就是本来为double类型的d,通过(int)d将其转换成整形值,并将该值赋给整形变量i (注意d本身的值并没有发生改变)。这就是典型的c-style类型转换。下面是一个简单的程序: 代码如下:#include using namespace std;int main(void){         int i;         double d = 11.29;         i = (int)
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:66560
    • 提供者:weixin_38717843
  1. C++中的new/delete、构造/析构函数、dynamic_cast分析

  2. 1,new 关键字和 malloc 函数区别(自己、功能、应用):     1,new 关键字是 C++ 的一部分:        1,如果是 C++ 编译器,则肯定可以用 new 申请堆空间内存;     2,malloc 是由 C 库提供的函数:        1,如果没有相应的库,malloc 将不能使用;        2,有些特殊的嵌入式开发中,少了 C 库,则就不能动态内存分配;     3,new 以具体类型为单位进行内存分配;        1,面向对象中一般用 new,不用 m
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:88064
    • 提供者:weixin_38703626
  1. c++ dynamic_cast与static_cast使用方法示例

  2. 首先dynamic_cast: 代码如下:#include using namespace std;class A{    public:        virtual ~A(){} //使用dynamic_cast时,必要!};class B:public A{    public:        B(){            m_b=12;        }        void foo(){            cout<<“B: “<<m_b<<
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:30720
    • 提供者:weixin_38744153
  1. static_cast,dynamic_cast,reinterpret_cast,const_cast的区别及用法详解

  2. 1.static_cast对类的指针只能转换有继承关系的类。对普通的指针来说只能在void*和其他指针之间转换。它还可转换简单的类型,比如int到char等。不能提供数字到指针的转换。不能提供不同类型指针之间的转换比如int*到char*。 2.dynamic_cast提供安全的转换如果两个指针不存在继承关系转换会失败返回空指针,如果你提供一个错误的指针那样会发生内存访问异常,因为它会去比较两个类型的虚函数表。虚函数表的指针一般放在对象指针最开始的四字节中,你去访问一个错误的地址这样肯定会发生异
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:34816
    • 提供者:weixin_38663701
  1. 由static_cast和dynamic_cast到C++对象占用内存的全面分析

  2. static_cast和dynamic_cast是C++的类型转换操作符。编译器隐式执行的任何类型转换都可以由static_cast显式完成,即父类和子类之间也可以利用static_cast进行转换。而dynamic_cast只能用于类之间的转换。那么dynamic_cast的存在还有什么意义呢?因为dynamic_cast提供了一个重要的特性:运行时类型检查来保证转换的安全性。 用static_cast转换存在的危险 我们知道,一个基类指针不需要进行明确的转换操作,就可以指向基类对象或者派生类
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:78848
    • 提供者:weixin_38553381
  1. C++ 中dynamic_cast的用法

  2. /*这是从网上摘下的样例,主要讲述了 dynamic_cast 的用法。*/ /* 作用:将一个基类对象指针(或引用)cast到继承类指针,dynamic_cast会依据基类指针是否真正指向继承类指针来做对应处理, 即会作一定的推断。 对指针进行dynamic_cast,失败返回null,成功返回正常cast后的对象指针; 对引用进行dynamic_cast,失败抛出一个异常,成功返回正常cast后的对象引用。 注意:dynamic_cast在将父类cast到子类时,父类必需要有虚函
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:37888
    • 提供者:weixin_38656989
« 12 3 4 »