看板CompBook
标 题Re: c++ primer 3/e错误
发信站清华资讯(枫桥驿站) (Fri Mar 31 13:56:42 2000)
转信站Ptt!bbs.ee.ntu!freebsd.ntu!news.cs.nthu!maple
感谢 alberta。您所提的,确是 C++ Primer 的错误。兹修正如下:
■p35 L13(原书笔误)
原文:#include <string>;
更正:#include <string>
感谢:alberta
■p39 L2(原书笔误)
原文:{init(rhs.size, rhs.ia);}
更正:{init(rhs._size,rhs.ia);}
感谢:chlin, Aua
■p39 L-3(原书笔误)
原文:assert( index >= 0 && index < size );
更正:assert( index >= 0 && index < _size );
感谢:alberta
我将择适当时机在纸本上修正。谢谢您的热心,使本书更美好。
-- the end
-----原始邮件-----
寄件者:
[email protected] <
[email protected]>
收件者:
[email protected] <
[email protected]>
日期: 2000年3月30日 PM 05:38
主旨: c++ primer 3/e错误
>作者: alberta (alberta) 看板: CompBook
>标题: c++ primer 3/e错误
>时间: Thu Mar 30 15:50:33 2000
>
>各位c++大大:
> 小弟目前正在研读c++ primer原文书,觉得以下地方有点问题
>想请教各位大大一下。
>在p.35页的中间程式码的地方:
>//an overloaded set of min() functions
>//each must have a unique parameter list
>#include <string>;
>最後面的分号是多加的吧
>还有p.39 页最下面那段程式码
>#include <cassert>
>int&
>IntArray::
>operator[](int index)
>{
> assert(index>=0 && index< size);
> //以上的那个size,是不是应该改成_size才对呢?
> return ia[index];
>}
>请各位大大不吝赐教
>--
>※ Origin: 枫桥驿站<bbs.cs.nthu.edu.tw> ◆ From: 203.64.23.168
>※ X-Info: jjhou ->
[email protected]
>※ X-Sign: 0SE684NjCUkuuaj65Fgc (00/03/30 17:38:31 )
>
>
--
※ Origin: 枫桥驿站<bbs.cs.nthu.edu.tw> ◆ Mail: [email protected]