您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. C-C++内存问题检查利器—Purify 帮助文档以及下载地址

  2. IBM内存问题检查利器Purify 工具帮组文档说明以及下载地址
  3. 所属分类:其它

    • 发布日期:2011-01-23
    • 文件大小:516kb
    • 提供者:hj3420
  1. C/C++内存问题检查利器—Purify(五)

  2. 十、设置WatchPoint你可以在你的程序中,对你所想监控的程序设置一些WatchPoint,以方便于你对程序进行调试,或更容易找出问题的原因。就像我前面说,Purify可以找到你的内存泄露,但其不能找到内存泄露的原因,你可以通过设置WatchPoint来跟踪一块内存,以找到在程序执行过程中该内存的访问情况。Purify的WatchPoint可以产生下例消息:WPR(被WatchPoint的内存读)WPW(被WatchPoint的内存写)WPM(被WatchPoint的内存分配)WPF(被Wa
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:187kb
    • 提供者:weixin_38717031
  1. C/C++内存问题检查利器—Purify

  2. 一、引言我们都知道软件的测试(在以产品为主的软件公司中叫做QA—QualityAssessment)占了整个软件工程的30%-50%,但有这么一种说法,即使是最优秀测试专家设计出来的测试案例,也无法彻底地检测到内存上的问题。使用C/C++开发的团队一定有被其内存问题折磨过的经历,内存问题一直是C/C++开发人员的心头之痛。特别当程序越来越多时,类的继承和关联越来越多时,内存问题也就越来越多,很多时候,开发人员在不经意的时候就带入了内存问题。这是C/C++世界中很难避免的东西,哪怕是有10年以上开
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:384kb
    • 提供者:weixin_38653508
  1. C/C++内存问题检查利器—Purify(二)

  2. 北京(haoel原作)三、          示例假设我们现在有这样一段程序:hello.c#include#include staticchar*helloWorld="Hello,World"; main(){  char*mystr=malloc(strlen(helloWorld));   strncpy(mystr,helloWorld,12);  printf("%s\n",mystr);} 很明显,这段程序中有内存上的错误,假设我们疏忽了这些错误,当我们使用Purify进行测试时,
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:261kb
    • 提供者:weixin_38503496
  1. C/C++内存问题检查利器—Purify(三)

  2. 五、文件描述符问题在上面的内存问题表中,对于大多数的内存问题来说,相信对于熟悉C/C++的程序员,并不陌生。有一些关于Watchpoint和文件描述符的内容,可能会让你看得比较模糊,对于Watchpoint,我会在后面讲述。这一节,我就一个示例说一说文件描述述问题是如何产生的,并由此介绍一下Purify的一些特性。先查看下面这段程序:#include main(){FILE*fp;intnum;fp=fopen("./test.txt","r");if(fp==NULL){perror("Err
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:160kb
    • 提供者:weixin_38616435
  1. C/C++内存问题检查利器—Purify(五)

  2. 十、设置WatchPoint你可以在你的程序中,对你所想监控的程序设置一些WatchPoint,以方便于你对程序进行调试,或更容易找出问题的原因。就像我前面说,Purify可以找到你的内存泄露,但其不能找到内存泄露的原因,你可以通过设置WatchPoint来跟踪一块内存,以找到在程序执行过程中该内存的访问情况。Purify的WatchPoint可以产生下例消息:WPR(被WatchPoint的内存读)WPW(被WatchPoint的内存写)WPM(被WatchPoint的内存分配)WPF(被Wa
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:187kb
    • 提供者:weixin_38635449
  1. C/C++内存问题检查利器—Purify

  2. 一、引言我们都知道软件的测试(在以产品为主的软件公司中叫做QA—QualityAssessment)占了整个软件工程的30%-50%,但有这么一种说法,即使是最优秀测试专家设计出来的测试案例,也无法彻底地检测到内存上的问题。使用C/C++开发的团队一定有被其内存问题折磨过的经历,内存问题一直是C/C++开发人员的心头之痛。特别当程序越来越多时,类的继承和关联越来越多时,内存问题也就越来越多,很多时候,开发人员在不经意的时候就带入了内存问题。这是C/C++世界中很难避免的东西,哪怕是有10年以上开
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:384kb
    • 提供者:weixin_38591223
  1. C/C++内存问题检查利器—Purify(二)

  2. 北京火龙果软件工程技术中心(haoel原作)三、          示例假设我们现在有这样一段程序:hello.c#include#include staticchar*helloWorld="Hello,World"; main(){  char*mystr=malloc(strlen(helloWorld));   strncpy(mystr,helloWorld,12);  printf("%s\n",mystr);} 很明显,这段程序中有内存上的错误,假设我们疏忽了这些错误,当我们使用P
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:261kb
    • 提供者:weixin_38688956
  1. C/C++内存问题检查利器—Purify(三)

  2. 五、文件描述符问题在上面的内存问题表中,对于大多数的内存问题来说,相信对于熟悉C/C++的程序员,并不陌生。有一些关于Watchpoint和文件描述符的内容,可能会让你看得比较模糊,对于Watchpoint,我会在后面讲述。这一节,我就一个示例说一说文件描述述问题是如何产生的,并由此介绍一下Purify的一些特性。先查看下面这段程序:#include main(){FILE*fp;intnum;fp=fopen("./test.txt","r");if(fp==NULL){perror("Err
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:160kb
    • 提供者:weixin_38596267