《多任务下的数据结构与算法》一书中的红黑树的测试代码,供读者参考!

以下是《多任务下的数据结构与算法》一书中的红黑树的测试代码,供读者参考!出书时本想将测试代码放到光盘里去,但认为测试代码写得草率,不够正规,觉得不好意思,就没有放上去。考虑到读者可能会使用这些代码,先贴一个测试代码供参考,读者要使用的话可以在此测试代码基础上做进一步完善测试用例,增加测试代码,做更...

2006-07-13 11:12:00

阅读数:3947

评论数:10

《多任务下的数据结构与算法》一书的勘误

目前发现的错误如下,相信书中还有许多问题未被发现,请大家发现新的错误及时提出,我会尽快修正的。1、P52页 第15行 原文“返回0表示在HOOK数组中的序号” 修改后为“成功时返回在HOOK数组中的序号”2、P53页 第15行 原文“返回0表示在HOOK数组中的序号” 修改后为“成功时返回在HOO...

2006-07-12 10:23:00

阅读数:3610

评论数:17

关于goto语句能不能从复杂的嵌套循环判断中跳出去的问题讨论

 关于goto语句的使用问题,要从技术上来讨论清楚能不能使用,在那些情况下能使用是比较困难的问题。我在写关于goto语句的使用这段文字时,思考再三,觉得如果从一个复杂的执行状态中goto到另外一个位置时,初学者是很难把握得住的。一个多重嵌套的循环判断中,程序执行路径数目非常大,使用goto语句跳出...

2006-07-10 17:17:00

阅读数:3509

评论数:7

使用C++模板和不使用C++模板两种情况中的执行代码大小近似估计

使用C++模板和不使用C++模板两种情况中的执行代码大小近似估计 使用模板后,对每种数据类型的实例都会生成一段新的执行代码,举例如下: stack s1;stack s2: s1.push(100);s2.push(5.3); 上面的s1.push(100); 和s2.push(5.3);两条语句...

2006-07-10 15:45:00

阅读数:4482

评论数:22

谈谈在WebServer中如何实现CGI技术

谈谈在WebServer中如何实现CGI技术 在WebServer中,cgi技术的实现相信许多人很感兴趣,不过在一些开源软件如Apache中,由于软件规模大,相关模块多,直接去读懂是如何实现的比较费劲,下面就来谈谈CGI技术的实现方法。        要实现CGI技术,关键是要实现执行其他应用程序...

2006-07-07 12:20:00

阅读数:4771

评论数:3

关于栈的弹出函数设计是否应该有两个返回值,一个表示数据,一个表示是否栈为空

在我的书中有一个栈的设计,有人对此提出质疑,认为栈的弹出函数应该设计两个返回值,一个表示弹出的数据,另一个表示栈是否为空。他的理由是当栈中如果压入一个空指针时,返回值是NULL时并不表示栈为空。老实说我对栈的弹出函数设计两个返回值是不赞同的,这样会严重影响效率。欢迎大家讨论。我的书中栈的弹出函数如...

2006-07-04 12:05:00

阅读数:2529

评论数:2

C语言编程常见问题分析

C语言编程常见问题分析C语言中的一般语法和一些编程技巧在很多书里都讲过了,下面主要讲一些别的书很少讲到、但是又非常重要的问题。这些都是作者在编程过程中总结出的一些经验教训,可以说职业程序员每天编程时都要遇到这些问题。1.2.1 参数校验问题在C语言的函数中,一般都要对函数的参数进行校验,但是有些情...

2006-07-03 16:05:00

阅读数:4747

评论数:0

测试的核心技术是什么?

        谈到核心技术,我曾经在《多任务下的数据结构与算法》中提过软件的核心技术是软件设计与数据结构算法两方面,那么测试的核心技术是什么呢?        测试方面涉及到的技术非常多,有测试的管理技术,测试缺陷分析技术、测试用例设计技术、自动化测试工具...,到底那个才是测试的核心技术呢?我...

2006-07-03 16:00:00

阅读数:5908

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭