这里是《Delphi源代码分析》一书的已知、已确定的错误列表(有关文字在编排、印刷或编辑等中存在的一般性错误的修订,请见...)
这里把原“Aimingoo的Delphi项目”中的《Delphi源代码分析》一书的勘误转过来。其中一部分是我与网友讨论的结果,在这里对dREAMtHEATER表达一下下感谢。不过讨论的原贴就不转了。——那个网站我已经关掉,很多东西都找不到了。
编号 页码 章节 错误
————————————————————————
.018 P94 5.2.4 (第三段) (控制台应用程序)在虚拟DOS的窗口中运行
.017 P223 8.5.2 (代码) 异常处理程序的返回值列表不正确
.016 P217 8.4.2 (代码) Proc : procedure(…); stdcall;
.015 P54 2.6.4 (其它) 而不再是使用参数值的引用。
.014 P102 5.3.4 (表5-3) 表名:_Halt0()功能的执行情况
.013 P189 7.5("*内存分配") 示例代码TestMemAlloc()是错误的
.012 P80 4.4.1 (末段) 例程引自单元(System.pas)上下文中不一致
.011 P83 第5章(引言) ".scr文件是.dll文件的一种"的说法不正确
.010 P135 6.1.4 (图6.5) 图例印刷错
.009 P164 6.5.3 (第一段) 命令行:该命令行并不能显示其后的结果。
.008 P266 9.4.4 (第一段) 使用动态TLS的开销是很大的。因此Delphi
在DLL中并不使用动态TLS机制,…
.007 P74 4.1.3 小节名:_New()与Initialize()
.006 P69 3.8 (表3-4) 表名:标识符TBYTE的使用
.005 P64 3.5 (图3.1) 过程名错误折行
.004 P49 2.6.1 (表2-3) (参考相应章节)
.003 P48 2.6.1 (第一段) 赋值运算符“=”
.002 (非正文) 书末夹页(书目) 本书的价格标注错误
.001 (非正文) 内容简介(第四行) 全面分析对象结构、VCL和COM等在源代码中
的实现。
————————————————————————
感谢下列朋友提供错误报告:
- dREAMtHEATER : http://dreamtheater.yeah.net/
- lmarsin : (from DelphiBBS)
又:
勘误是对读者负责的一件事,应当谨细而为。因此在本勘误中,分析了每一个错误的原因,提醒自已以此为鉴。 本书书稿的终审是我做的~相应的错误,则应当是我的责任。这里并没有把(哪怕是任何一个)错误归咎本文的编辑、对的意图,仅是说明出错的原委,无它意。