摘要:
C++提供了四个转换运算符:const_cast (expression)static_cast (expression)reinterpret_cast (expression)dynamic_cast (expression)dynamic_cast: 通常在基类和派生类之间转换时使用;static_cast: 一般的转换,如果你不知道该用哪个,就用这个。reinterpret_cast: 用于进行没有任何关联之间的转换,比如一个字符指针转换为一个整形数。static_cast在编译时期强制转换,dynamic_cast在运行时期转换(较安全) ,reinterpret_cast主... 阅读全文
posted @ 2012-08-03 18:39
程序流程图
阅读(228)
评论(0)
推荐(0)
摘要:
作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks一、组合和派生我们创建类,我们要把他当成一个模块来使用它,并且能和其他数据类型及逻辑执行流混合使用! 我们现在又两种方法来在代码中利用类: 1、组合 2、派生组合:就是让不同的类混合并加入到其他类中,来增加功能和代码重用性! 学过其他面向对象语言的同学可能知道,一个类和其他类之间可以定义一种“有一个”(has-a)的关系! 比如:我定义一个A类,一个B类,然后将他们变成组合的关系,也就是说A类中有一个B类实例!这样创建以后,每一个类都能单独的去管理他们自己的名字. 阅读全文
posted @ 2012-08-03 16:20
程序流程图
阅读(315)
评论(0)
推荐(0)

浙公网安备 33010602011771号