- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 C++编程基础之函数指针
1、函数指针 定义:函数指针是指指向函数的指针。像其他指针一样,函数指针也指向特定的类型。函数类型由其返回值以及形参表确定,而与函数名无关。e.g void (*pf) ( char,int );这个语句将pf声明指向函数的指针,它所指向的函数带有一个char类型,一个int类型,返回类型为void。我们可以这样理解:我们怎么定义普通的指针呢,如我们定义一个int型的指针,i
2011-06-25 16:47:00 1960
转载 C++ 虚函数表解析
前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。
2011-06-24 14:31:00 513
转载 C/C++内存问题检查利器—Purify (五)
本文来自CSDN博客,转载:http://blog.csdn.net/haoel/archive/2003/12/16/2904.aspx十、 设置WatchPoint你可以在你的程序中,对你所想监控的程序设置一些WatchPoint,以方便于你对程序进行调试,或更容易找出问题的原因。就像我前面说,Purify可以找到你的内存泄露,但其不能找到内存泄露的原因,你可以通过设置WatchP
2011-06-24 00:47:00 883
转载 C/C++内存问题检查利器—Purify (四)
本文来自CSDN博客,转载:http://blog.csdn.net/haoel/archive/2003/12/16/2903.aspx七、 Purify的退出码像UNIX下的软件,一般都会提供和别的应用程序的接口,像上面的生成文本文件,也是给别的应用程序提供接口的一种方式。这里,我们所要讲述的是Purify的退出码,我们知道程序都有退出码,以提供给别的程序或操作
2011-06-24 00:43:00 558
转载 C/C++内存问题检查利器—Purify(三)
本文来自CSDN博客,转载:http://blog.csdn.net/haoel/archive/2003/12/15/2902.aspx 五、 文件描述符问题在上面的内存问题表中,对于大多数的内存问题来说,相信对于熟悉C/C++的程序员,并不陌生。有一些关于Watchpoint和文件描述符的内容,可能会让你看得比较模糊,对于Watchpoint,我会在后面讲述。这
2011-06-23 20:05:00 578
转载 C/C++内存问题检查利器—Purify (二)
本文来自CSDN博客,转载:http://blog.csdn.net/haoel/archive/2003/12/11/2901.aspx 三、 示例假设我们现在有这样一段程序:hello.c #include #include static char *helloWorld = "Hello, World"; main(){
2011-06-23 17:52:00 659
转载 C/C++内存问题检查利器—Purify (一)
C/C++内存问题检查利器——Purify 本文来自CSDN博客,转载:http://blog.csdn.net/haoel/archive/2003/12/11/2900.aspx一、 引言 我们都知道软件的测试(在以产品为主的软件公司中叫做QA—Quality Assessment)占了整个软件工程的30% -50%,但有这么一种说法,即使是最优秀测试专家设计出来的测试
2011-06-23 15:40:00 734
转载 eclipse开发c++之MinGw+eclipse+cdt安装
一.环境的安装与配置首先,当然必须要做的,就是下载软件和插件。(1) JDK(jdk6)(2) Eclipse(3.6)(3) CDT插件(cdt-master-7.0.2)(4) MinGW编译器(我用的是MinGW 5.1.6)其次就是环境的配置,对于用过Eclipse编写过Java程序的人来说JDK的环境变量配置应该很熟,主要介绍下MinGw的配置。1.MinGW 5.1.6的安装首先下
2011-06-23 11:20:00 3779 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人