明解C++ 入門編

安心して学べる C++入門書の定番

C言語と同じくC++でも明解シリーズはオススメです。
図解を多用して基礎から丁寧に書かれているので、動作をイメージしやすいです。

ただし全くの初心者向けではなく、ある程度のプログラミング経験が前提です (他言語の入門書を一冊読んだくらい)。

他言語を学んだ人に最適

私見ですが、プログラミング初心者がいきなりC++から始めると挫折の可能性大です。
まずはC言語でもJavaでもC#でも良いので、他の言語から入るのが良いかと思います。

C、C#やJavaとは共通点がかなり多いので、かえって近道になります。

率直に言って、C++の文法は色々ワナが多いですし…

そんな他言語で基礎を学んだ人には、本書は大変分かりやすい内容になっています。

違いが分かればマスターできる

学習の際は、他言語との違いに注意しながら読むと理解しやすいです。
本書は知ってか知らずかそういった読み方に向いた構成になっています。

ただ注意点ですが、演習問題の解答が載っていません…
答えを知るには、別途解きながら学ぶC++ 入門編を入手する必要があります。
とは言え、こちらも良い本なのでオススメです(解答以外にも幅広い問題を収録しています)。

またクラスは基本的な解説だけで詳細には踏み込みません(継承多態など)。
ですからクラスをより深く学ぶには次の一冊が必要になります。

その一冊として本サイトではC++クラスと継承完全制覇を紹介しているので、気になる方は是非レビューを読んで検討してみて下さい。

C++の本は「入門書」を謳っているはずが中身は難解!みたいなケースが多いですが
本書は「とりあえずこれを選んでおけばOK」と言える安心の一冊です。

明解C++ 入門編

明解C++ 入門編
9.6

分かりやすさ

9.8/10

情報量

8.8/10

コストパフォーマンス

10.0/10

サンプルソース

9.8/10

Points

  • 図解が多く見やすい
  • 他言語との比較がしやすい構成
  • 丁寧な用語解説と補足

Notes

  • 他言語の知識がないと厳しいです
  • クラスは基本のみ

もっと知りたい?
C言語_初級 | C言語_中上級 | C++_初級 | C++_中上級 | C#_初級 | C#_中上級 | Java_初級 | Java_中上級 | コンピュータ_サイエンス | アルゴリズム_ | ゲーム_プログラミング | DirectX_ | Unity_ | ゲーム_デザイン | ゲームのしくみ_ | 数学_ | プログラミング_テクニック | 歴史_偉人 | ソフトウェア工学_ | 読み物_エッセー | 人生_生き方 | 創造_発想 | 雑誌_ | 漫画_小説_映画 | メルマガのバックナンバー_

Kuniaki Ebata 登録者

プログラマーで現役のスキー国体選手です。
頭脳と体を動かすのが大好きなフレンズなんだね。専門学校で先生もやってます。

教え子をゲーム会社にどんどん送り込み、世界を面白くする野望を実現中。

プログラミングが上達するメルマガやってます。

ここを見たゲーム業界の卒業生へ
新作が出たら、連絡するか現物を送ってくれると嬉しいです。
ただし18禁・CERO-Dの場合は、厳重に梱包の上、品名をパソコン部品にて送る事(だいじ)。