Effective C++ 改訂2版 正誤表

更新:2004/03/04; 修正:2014/04/25

15ページ 誤:に)、本家本元のこの本を出とする項目がいくつか存在する。
正:に)、本家本元のこの本を出とする項目がいくつか存在する。
55ページ 誤:
    size = 1;  // 1バイトの要求として扱う
while (1) {
正:
    size = 1;  // 1バイトの要求として扱う
}
while (1) {
63ページ 誤:
for (int i = 1; i < BLOCK_SIZE-i; ++i)
newBlock[i].next = &newBlock[i+l];
正:
for (int i = 1; i < BLOCK_SIZE-1; ++i)
newBlock[i].next = &newBlock[i+1];
151ページ 誤:
inline const Rational operator*(const Rational& lhs,
正:
inline const Rational& operator*(const Rational& lhs,
182ページ 誤:だけである。それでも Shape は、これを(privateに)継承するすべてのク
正:だけである。それでも Shape は、これを(publicに)継承するすべてのク
218ページ 誤:未婚の女性にはダイアモンドが最良のボーイフレンドだということわざが
  本当かどうかはともかくとして、このようなダイアモンド型をした継承階層
正:マリリン・モンローが「ダイアモンドは女の一番の親友」などと歌っていた
  けれど、その真偽はともかく、このようなダイアモンド型をした継承階層