この記事を読むのに必要な時間:およそ 0.5 分
お詫びと訂正(正誤表)
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
(2015年9月4日更新)
P.110 Vector2クラスの演算子オーバーロード
誤 |
bool operator < (const Vector2& other) const {
if (x < other.x) return true;
if (y < other.y) return true;
return false;
}
|
正 |
bool operator < (const Vector2& other) const {
if (x != other.x) return x < other.x
if (y != other.y) return y < other.y
return false;
}
|
P.114 Point2クラスの演算子オーバーロード
誤 |
bool operator < (const Point& other) const {
if (x < other.x) return true;
if (y < other.y) return true;
return false;
}
|
正 |
bool operator < (const Point& other) const {
if (x != other.x) return x < other.x
if (y != other.y) return y < other.y
return false;
}
|
P.249 パターン指向リファクタリング入門の発行年
誤 |
『パターン指向リファクタリング入門 ソフトウエア設計を改善する27 の作法』Joshua Kerievsky 著/ 越智典子訳/日経BP 社/ 2015 年
|
正 |
『パターン指向リファクタリング入門 ソフトウエア設計を改善する27 の作法』Joshua Kerievsky 著/ 越智典子訳/日経BP 社/ 2005 年
|