Re: c++ primer 3/e錯誤
感謝 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
-----原始郵件-----
寄件者: jjhou.bbs@bbs.cs.nthu.edu.tw <jjhou.bbs@bbs.cs.nthu.edu.tw>
收件者: jjhou@ccca.nctu.edu.tw <jjhou@ccca.nctu.edu.tw>
日期: 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 -> jjhou@ccca.nctu.edu.tw
>※ X-Sign: 0SE684NjCUkuuaj65Fgc (00/03/30 17:38:31 )
>
>
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ Mail: jjhou@ccca.nctu.edu.tw
CompBook 近期熱門文章
PTT數位生活區 即時熱門文章