CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 166 167 168 169 170 171 172 173 174 ··· 521 下一页

2007年12月17日

摘要: 七、设置显示选项 GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。 set print address set print address on 打开地址输出,当程序显示函数信息时,GDB会显出函数的参数地址。系统默认为打开的,如: (gdb) f #0 set_quotes (lq=0x34c78... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(104) 评论(0) 推荐(0)

摘要: 四、维护停止点上面说了如何设置程序的停止点,GDB中的停止点也就是上述的三类。在GDB中,如果你觉得已定义好的停止点没有用了,你可以使用delete、clear、disable、enable这几个命令来进行维护。 clear 清除所有的已定义的停止点。 clear clear 清除所有设置在函数上的停止点。 clear clear... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(93) 评论(0) 推荐(0)

摘要: C/C++内存问题检查利器——Purify 陈皓一、 引言 我们都知道软件的测试(在以产品为主的软件公司中叫做QA—Quality Assessment)占了整个软件工程的30% -50%,但有这么一种说法,即使是最优秀测试专家设计出来的测试案例,也无法彻底地检测到内存上的问题。 使用C/C++开发的团队一定有被其内存问题折磨过的经历,内存问题一直是C/C++开发人... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(278) 评论(0) 推荐(0)

摘要: 三、 示例假设我们现在有这样一段程序:hello.c #include #include static char *helloWorld = "Hello, World"; main... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(178) 评论(0) 推荐(0)

摘要: 五、 文件描述符问题在上面的内存问题表中,对于大多数的内存问题来说,相信对于熟悉C/C++的程序员,并不陌生。有一些关于Watchpoint和文件描述符的内容,可能会让你看得比较模糊,对于Watchpoint,我会在后面讲述。这一节,我就一个示例说一说文件描述述问题是如何产生的,并由此介绍一下Purify的一些特性。 先查看下面这段程序: ... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(150) 评论(0) 推荐(0)

摘要: 七、 Purify的退出码像UNIX下的软件,一般都会提供和别的应用程序的接口,像上面的生成文本文件,也是给别的应用程序提供接口的一种方式。这里,我们所要讲述的是Purify的退出码,我们知道程序都有退出码,以提供给别的程序或操作系统自己运行的信息。被Purify编译过的程序,你可以通过指定-exit-status参数来告诉Purify是否用Purify的退出码,如果... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(121) 评论(0) 推荐(0)

摘要: 十、 设置WatchPoint你可以在你的程序中,对你所想监控的程序设置一些WatchPoint,以方便于你对程序进行调试,或更容易找出问题的原因。就像我前面说,Purify可以找到你的内存泄露,但其不能找到内存泄露的原因,你可以通过设置WatchPoint来跟踪一块内存,以找到在程序执行过程中该内存的访问情况。 Purify的WatchPoint可以产生下例消息: l... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(123) 评论(0) 推荐(0)

摘要: // // STEP 14: 把一个 access-allowed 的ACE 加入到新的DACL中 // 前面的循环拷贝了所有的非继承且SID为其它用户的ACE,退出循环的第一件事 // 就是加入我们指定的ACE。请注意首先先动态装载了一个AddAccessAllowedAceEx ... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(237) 评论(0) 推荐(0)

摘要: 以程序的方式操纵NTFS的文件权限陈皓 Windows NT/2K/XP版本的操作系统都支持NTFS格式的文件系统,这是一个有安全性质的文件系统,你可以通过Windows的资源管理器来设置对每个目录和文件的用户访问权限。这里我就不对NTFS的安全性进行讲述了,我默认你对NTFS的文件目录的安全设置有了一定的了解。在这里,我将向你介绍使用Windows的API函数来操纵NTFS的文件权限。 一、... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(119) 评论(0) 推荐(0)

摘要: 还是请看例程,这个程序比较长,来源于MSDN,我做了一点点修改,并把自己的理解加在注释中,所以,请注意代码中的注释: #include #include #include //使用Windows的HeapAlloc函数进行动态内存分配#define myheapalloc(x) (HeapAlloc(... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(196) 评论(0) 推荐(0)

上一页 1 ··· 166 167 168 169 170 171 172 173 174 ··· 521 下一页