人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

プログラミングの初心者です。C++を取り敢えず理解するのに、最短でたどりつけるお勧めの入門書、勉強法などを教えてください。

入門者向けのサイトなどを見ても、「クラス」「オブジェクト」等の単語が、意味の説明もなく出てくるので、その点から噛み砕きたいです。

ちなみに、大昔にBASICのプログラミングは経験したことがあります。オブジェクト指向の言語は、触ったことがありません。

●質問者: tokyo-joe
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● rsc
●40ポイント ベストアンサー

こちらはいかがでしょうか。ひとまず、イメージをつかんでおくのがいいかと思います。(^_^;

●C++ の絵本 [単行本] (株)アンク (著)

C++ の絵本

C++ の絵本

あと、サイトとしては、こちらはいかがでしょうか。

●猫でもわかるプログラミング

http://www.kumei.ne.jp/c_lang/

●ロベールのC++教室

http://www7b.biglobe.ne.jp/~robe/cpphtml/index.html

●BohYoh.com【C++言語講座】

http://www.bohyoh.com/CandCPP/CPP/index.html

ちなみに、C++は難易度が高いと言われているので、ふつう、CやJavaあたりから始めるのがいいような気がします。(^_^;

※参考URL

●第2回 人気コンパイラ言語5選 | Think IT

http://thinkit.co.jp/story/2011/04/20/2093

◎質問者からの返答

ご紹介の絵本は、なかなか良さそうですね。

そうです、このレベルから入りたいと思っていたところなんです。

プログラミング関係の教科書では、絵で物事を表現しているものは非常に少ないので、これは良さそうです。


2 ● tdoi
●40ポイント

日本でのC++の造詣が深い方々が参加していたメーリングリストのこのスレッドが参考になるかと。

http://ml.tietew.jp/cppll/cppll/article/12876

この中で挙げられている一例としては、以下の流れですね。

やさしいC++ 第3版 [やさしいシリーズ]

やさしいC++ 第3版 [やさしいシリーズ]

Accelerated C++―効率的なプログラミングのための新しい定跡 (C++ In Depth Series)

Accelerated C++―効率的なプログラミングのための新しい定跡 (C++ In Depth Series)

Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)

Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)


また、クラスとかオブジェクトとかは最初はとっつきにくいかもしれませんが、クラスを作ることではなく、クラスを使うことから慣れていくのがよいかなと思います。

後は、指導というか相談できる人がいるかどうかですね。


何かの参考になれば。

◎質問者からの返答

わざわざレベル順に3つもご紹介頂いてありがとうございました。

最初に読む本として、「やさしいC++」と、上の方がご紹介された絵本とどちらにしようか迷いますね。

まずは絵本を読んでみて、その上でご紹介の三冊のどれかに行ってみたいです。


3 ● garyo
●20ポイント
これならわかるC++ CD?ROM付 (ブルーバックス)

これならわかるC++ CD?ROM付 (ブルーバックス)

まったくの初心者の方であれば、こちらの本がわかりやすいと思います。

オブジェクト指向、C++が初めての方でも無理無く読みすすめられると思いますよ。

◎質問者からの返答

ありがとうございました。

本屋に行って、皆さんがご紹介の本と共に中身を確認してきます。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ