看板 CompBook 關於我們 聯絡資訊
感謝 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]