ロベールの C ++入門講座(ロベールノシープラスプラスニュウモンコウザ)
- 著者:
- ロベール(ロベール)
- 出版社:
- マイナビ出版
- 出版日:
- 2007年11月
- ISBN:
- 9784839926052
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
C++ を独学で始めようとして挫折した経験のある人にとって、本書は「もう一度やり直せる」と思わせてくれる稀有な入門書です。 2007 年の刊行ながら名著として語り継がれている理由は、その圧倒的な丁寧さにあります。変数やポインタといった初歩から、クラス設計、継承、テンプレート、例外処理まで、 C++ の広大な言語仕様を一つ一つ噛み砕きながら積み上げていく構成で、途中で置いてきぼりにされる感覚がほとんどありません。
著者ロベール氏の語り口は講義調で平易でありながら、省略や曖昧さがない点が特徴です。約 800 ページにおよぶ厚さに身構える人もいますが、その分量がそのまま「説明を端折らない」親切さになっています。 C 言語の知識を前提としない書き方のため、他言語の経験がある人が C++ に入門する最初の一冊としても機能します。
注意点として、本書が準拠している言語規格は C++03 であり、 C++11 以降で導入されたムーブセマンティクスやラムダ式、スマートポインタなどは扱われていません。言語の土台と考え方を本書で固めたうえで、規格の差分を別の資料で補完する読み方が適しています。基礎を妥協なく固めたい人にとっては、分量に見合う以上の学びが得られる一冊です。
言及 Qiita 記事 (3 件)
この本に興味がある方におすすめ
この本に関連
関連記事
ゲームが好きならプログラミングの本も読める
ゲームの攻略本を読んだことがあるなら、プログラミングの本も読めます。攻略本とプログラミング本の共通点から、読書のハードルを下げます。
ペアプログラミングのように本を読む - 2 人 1 組の輪読術
ペアプログラミングの手法を読書に応用する「ペアリーディング」を紹介します。1 人がナビゲーター、1 人がドライバーの役割で本を読むと、理解の質が劇的に変わります。
自分で作りたいものがあると本は 3 倍読める
「Web サイトを作りたい」「ゲームを作りたい」。作りたいものがあると、本を読むモチベーションが劇的に変わります。目標の見つけ方と本の選び方を紹介します。