【ラオウとケンシロウ編】C++おすすめ本 初級 不動の2冊 ゲームプログラマ教師が選んだよ

寒いページタイトルはさておき、ここではC++の入門書を紹介します。

と、その前に言いたいことがありまして…

私は某ゲーム専門学校でC++を教えてます。

で、誤解を恐れず言うと、C++の言語仕様はやや取っつきにくいと思います。
だからディスる人も結構いますね…

もちろん強力な言語には違いなく、特にクラスは上手く使えばとても有用です。
その凄さを実感する為にも、入り口で挫折しないよう良書を活用しましょう。

なおここで紹介している書籍は、別の言語でプログラミング経験がある方を対象にしています。
(というか、初心者がいきなりC++で始めるのはおすすめしません)

レベルとしては初級、入門レベルの基礎が大体分かっているくらいです。
言語は何でも構いません(C、C#、Java、VB、Python、Rubyなどなど)。

明解C++ 入門編

レベル:超初級

Amazonで[新版 明解C++ 入門編]の詳細を見る
新版 明解C++ 入門編

柴田望洋 | SBクリエイティブ

最初の一歩に最適 安心して学べる定番

C言語でも有名な明解シリーズのC++版です。

簡潔で混乱しない内容が光ります。
図解を多用して動作をイメージしやすいのも大きな特徴。

継承多態は申し訳程度なので、物足りないなら下の「C++クラスと継承完全制覇」がオススメ。
続きを読む

C++クラスと継承完全制覇

レベル:初級

Amazonで[C++クラスと継承完全制覇]の詳細を見る
C++クラスと継承完全制覇

矢沢久雄 | 技術評論社

矢沢久雄氏の最高傑作だと思う

基本に留まらない深い内容でクラスの本質が分かる一冊。
バランス良くコンパクトにまとまった構成で、他言語の経験者なら楽に読めます。

構造体とクラスの違いから始まり、オブジェクト指向の三本柱(カプセル化、継承、多態)を詳しく解説しています。

そして単なる文法だけでなく、なぜクラスを使うのか?使わないのか?も教えてくれます。
続きを読む



プログラマの名言・格言・心

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

Kuniaki Ebata | 登録者

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

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

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

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