华山论剑之 C++引用的实现机制二(背后的秘密和真相)
来源:互联网 发布:aecs6 mac中文破解版 编辑:程序博客网 时间:2024/05/21 22:38
华山论剑之 C++引用的实现机制二(背后的秘密和真相)
转载http://chenjipeng.blog.163.com/blog/static/1749623672010102064014868/
C++ 2010-11-20 19:44:45 阅读15 评论0 字号:大中小 订阅
前面我们已经在Win7平台MS VC++ 6.0 检验测试过,下面我们在Linux平台Code::Blocks再进一步证实一下,不过代码稍微有点改变,原因是*(&e-1)=*(&c)中等式两边的格式并不相等,即正面取址和间接取址在Code::Blocks的编译器是不一样的,所以我统一采用间接取址,即*(&e-1)=*(&e-2),详细代码如下:(这部分代码的输出结果的注释请漠视,不过原理一样,具体的输出以输出结果的截图为准)
同样的代码在Win7平台Code::Blocks运行结果如下:
- 华山论剑之 C++引用的实现机制二(背后的秘密和真相)
- 华山论剑之 C++引用的实现机制一(背后的秘密和真相)
- 华山论剑之 C++引用的实现机制三(背后的秘密和真相)
- 华山论剑之 C++引用的实现机制四(背后的秘密和真相)
- 揭秘!头条号推荐机制背后的真相!
- Flask之run函数背后的秘密
- C语言的那些小秘密之指针(二)
- C语言的那些小秘密之【指针(二)】
- C语言的那些小秘密之【链表(二)】
- “西藏”和“奥运”背后的秘密
- printf背后的秘密
- SpringBootApplication背后的秘密
- 浏览器背后的秘密
- WIFI和ZIGBee的华山论剑
- OpenGL中齐次坐标背后的真相和坐标的归一化
- QE背后的秘密-----可怕的秘密
- ATL布幔下的秘密之虚函数背后的东西
- ATL布幔下的秘密之虚函数背后的东西
- WebKite的资源是否重新下载的检查
- 如何成为一名专家级的开发人员——读后总结
- 给正准备学习VC++朋友的建议
- 用户不上你的网站的50个原因
- MFC ODBC编程
- 华山论剑之 C++引用的实现机制二(背后的秘密和真相)
- 【转】幸福之道
- MBR MBV 远程对象调用方式
- Spring大体理解!
- 远程结点启动与执行
- 华山论剑之 C++引用的实现机制三(背后的秘密和真相)
- Some of the Best Open Source Project's in VC++ & MFC
- eclipse介绍
- Java学习笔记之++