摘要: 我一下讨论的都是在不用return把值进行返回的情况, 也就是说用指针的情况。很简单就是指针和引用,引用在新版本的c里面也有包含,可以使用。系统xp+ide用的 vc6.0:要把一个值通过调用函数改变,可以用指针和引用,这个值可以是int int *,char char*,或者说是结构体,结构体也有不同的情况,比如说,结构里面有结构体指针和没有的情况,这里我将就我的经历写一下。先看看人家的比较好的说法: void func1( MYCLASS *&pBuildingElement ); 仔细看一下这种声明方式,确实有点让人迷惑。在某种意义上,"*"和"&a 阅读全文
posted @ 2012-05-02 21:36 苍术厚朴 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 为 C/C++ 项目构建您自己的内存管理器作者:Arpan,Rahul Kardam,发布于2011-10-27,IBM简介:代码的性能优化是一项非常重要的工作。经常可以看到,采用 C 或 C++ 编写的、功能正确的软件在执行时耗费大量的内存、时间、或者在最糟的情况下既耗内存又费时间。作为一名开发人员,可以使用 C/C++ 提供的功能强大的工具来改进处理时间,并且防止内存破坏,这些工具其中之一是控制如何在代码中分配或者释放内存。通过介绍如何针对特定的情况创建自己的内存管理器,本教程对内存管理的相关概念进行了揭秘。开始之前了解本教程中包含的内容以及如何最好地利用本教程。关于本教程本教程采用了一种 阅读全文
posted @ 2012-05-02 20:05 苍术厚朴 阅读(465) 评论(0) 推荐(0) 编辑