![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
iteye_16368
这个作者很懒,什么都没留下…
展开
-
const限定修饰符
常量对象今天学习了一下c++的常量,单独的常量通常很容易理解,无非是定义的变量初始化后不允许修改,但和指针引用结合起来就比较难理解了,下面是根据C++primer写的一些测试,算是自己对const的理解;在实际应用中,指向const对象的指针常用在函数的形参,例如 cpp 代码 int strcmp(const char * str1,const char * str2) ...2007-09-21 15:26:49 · 191 阅读 · 0 评论 -
数据指针
当指针持有0值时,表明它没有指向任何对象cpp 代码 const double minWage = 9.8; const double *pt = 0; pt = &minWage;2007-09-21 15:41:18 · 135 阅读 · 0 评论 -
(转贴)Java与C++函数参数传递比较
学好C++,为祖国四化做贡献。简言之:Java都是值传递(pass-by-value),而C++中包括值传递(pass-by-value)和引用传递(pass-by-reference)。先说Java,先做几点说明:在Java中,无非就是两种类型,即基本类型和从Object继承下来的对象类型,而对象类型又包括String这种一旦初始化就不可改变内容的类型和BufferString这种可以初始...2007-09-21 23:59:50 · 94 阅读 · 0 评论 -
(转) 深入理解C/C++函数指针
原文地址:http://blog.sina.com.cn/u/1082089673函数指针数组的妙用 笔者在开发某软件过程中遇到这样一个问题,前级模块传给我二进制数据,输入参数为 char* buffer和 int length,buffer是数据的首地址,length表示这批数据的长度。数据的特点是:长度不定,类型不定,由第一个字节(buffer[0])标识该数据的类...2007-09-22 12:00:17 · 72 阅读 · 0 评论 -
转- 虚继承与虚基类的本质
虚继承和虚基类的定义是非常的简单的,同时也是非常容易判断一个继承是否是虚继承的,虽然这两个概念的定义是非常的简单明确的,但是在C++语言中虚继承作为一个比较生僻的但是又是绝对必要的组成部份而存在着,并且其行为和模型均表现出和一般的继承体系之间的巨大的差异(包括访问性能上的差异),现在我们就来彻底的从语言、模型、性能和应用等多个方面对虚继承和虚基类进行研究。 首先还是先给出虚继承和虚...2007-10-21 21:02:34 · 85 阅读 · 0 评论 -
二义性问题
为了解决二义性问题通常都有三种不同的方法1.域作用分辨作用符2。名字支配原则3.虚基类2007-10-21 21:06:16 · 229 阅读 · 0 评论