• 締切済み

C++ 入門書籍

最近Cを独学で勉強しているのですが、そろそろC++も勉強しようかと思います。 そこで、皆様のオススメする書籍を伺いたく質問させていただきました。 私のレベルが私自身どれ程のものなのかよくわからないので、無難な入門書から入ろうかと思います。 この本はよく説明されている等、良いC++の入門書があれば教えてください。 よろしくお願いします。

みんなの回答

回答No.5

Cが理解できていることを前提で『独習C++』。 無難な入門書とは言い難いが、 基本的なことはほぼ全て載ってるし練習問題も結構あるので、 この本が一冊あればC++の基礎はほぼ身につくと思います。 注意点としては、この本にはCで学ぶ項目は一切載っていないことです。

  • buriburi3
  • ベストアンサー率44% (353/792)
回答No.4

Cはマスターしている前提で 「CプログラマのためのC++入門」※入手困難かも 「オブジェクト指向でなぜ作るのか」

  • MrBan
  • ベストアンサー率53% (331/615)
回答No.3

# 私自身はいきなり「プログラミング言語C++(当時は2版)」から入ってしまいましたが…。 入門書以外の副読本として、 ・Effective C++ ・C++ Coding Standards―101のルール、ガイドライン、ベストプラクティス など、「ピアソンエデュケーション」の本(ここの本は外れが少ないと思います) 他には、 ・Boost C++ Libraryプログラミング ・プログラミング言語C++ など。 既にCをご存知なら、「C++とCは違う言語」ということを認識し できるだけ「C++の旨み」にフォーカスした本がお勧めです。 # C言語の延長でしか捕らえてない本だと、いつまで立ってもCの思想に # 引きずられて、「C++としての良さ」が見えづらいと思います。 また、幅広い指向をサポートするC++の特徴のせいか、 著者によって思想にかなり偏りが見られたりするので、 入門書は複数著者の本を並列で読むことをお勧めします。

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.2

★本を紹介します。 ・文法重視なら『お勧め1』の本を。  これから C++ を使ってプログラミングするなら『お勧め2』の本を。 ・あと、昔『林 晴比古』シリーズの本で C/C++ を学んだのでその最新版の本を。  最新版の本は買ってはいませんのでよくは分かりませんが、この本のシリーズは  私には分かりやすく感じたので『ファン』です。 ・以上。→上から順にお勧めの本です。 お勧め1: ・http://www.amazon.co.jp/dp/4774115738/→『C++クラスと継承完全制覇』 ・http://www.amazon.co.jp/dp/477412401X/→『C++標準ライブラリの使い方 完全ガイド』 お勧め2: ・http://www.amazon.co.jp/dp/4798010960/→『Visual C++.NET逆引き大全500の極意 Windows XP/2000/NT対応』 『林 晴比古』シリーズ ・http://www.amazon.co.jp/dp/479733956X/→『明快入門 Visual C++ 2005 シニア編』 ・http://www.amazon.co.jp/dp/4797316608/→『新C++言語入門 シニア編〈上〉基本機能』 ・http://www.amazon.co.jp/dp/4797316616/→『新C++言語入門 シニア編〈下〉クラス機能』

参考URL:
http://www.cmagazine.jp/src/kinjite/cpp/index.html

関連するQ&A

  • C#の入門書

    これからC#を勉強しようと考えていて、入門書を探しています。Amazonのレビューなどを読んだりして、下の4つで悩んでいます。 ・プログラミングC# 第5版 (大型本) ・独習C# 第2版 ・JIS規格対応 標準C#入門 改訂第2版 (大型本) ・猫でもわかるC#プログラミング (猫でもわかるプログラミングシリーズ) (単行本) 今のところ、買おうと思っているのは、「プログラミングC# 第5版」です。理由は、これの第4版に限らずオライリーの書籍全般の評判がいいから、C#について詳しく書かれている書籍だとレビューなどで見たからです。 ちなみに私は、PASCAL、C言語、Perl、Perl/Tk、CaslIIなどを大学の講義で学びました。C#については全く何も知りません。また、ソフトは「Visual C# 2008 Express Edition」の使用を考えていますが、これも使用したことがなく、使い方が全くわかりません。できれば、入門書に使い方などが書いてあるとありがたいのですが、インターネットなどで使い方を知ることができるなら、なくてもかまわないと思っています。 こんな私ですが、上の4つの本を読んだことがある方、C#の開発をしたことがある方は、おすすめの書籍やC#開発ソフトの使い方が書いているサイト、C#の学習等について意見を頂けないでしょうか。上の本以外にいい本があるなどでもかまいません。漠然としていて申し訳ありませんが、回答よろしくお願いします。

  • C++の書籍について

    今回C++を勉強するために、書籍を探しております。 書籍は沢山あるのですが、どうもピッタリという本が見つかりませんので、もしご存知でしたら教えていただけたらと思います。 で、私がどんな本を探しているかというと、 ■Windowsアプリケーションの作成が目的 ■C++の基礎が勉強できる(表示からポインタ・ファイル操作など) ■C++のGUIプログラムの作成に関する勉強ができる この条件なのですが、ちょっと私自身こだわりといいますか・・・ 作成をVC++ではなくテキストエディタで作成していきたいと考えております。 私が知っている言語で例えるなら、HTMLをホームページビルダー等を使わずテキストエディタで作成するような感じです。 インターネットをみると簡単なウィンドウを表示するプログラムの作成方法を紹介されているサイトも見かけるのですが、書籍で探すとそういったものが紹介されているものが中々ありません(地元の書店が小さいだけかもしれませんが) Windowsアプリケーションの作成にVC++は切っても切り離せないようなものなのか、あるいは、テキストエディタでは非効率的なので紹介されていないのか、それとも、入門系の本では書ききれないので、別冊や別のジャンルで紹介されているのかと、そんな気もしてしまうのですが、 もし心当たりがある、または、そんな本は無いだろう!ということがございましたら、教えていただけるとありがたいです。

  • Cの書籍について

    Cの書籍について わたしは、前回の質問で C⇒Java⇒C++の順に入ることにして C言語を勉強することからはじめているのですが 前回の回答で柴田望洋さんの書籍”明解C言語 入門編”をかって 自分でプログラムを書きながら最後まで理解しながら読ませていただいたのですが 次のステップへ進もうと思うのですが、やはり書籍を買うほうがいいのでしょうか その前に、入門編にはCの基本的な知識が書いてありましたが、次のステップは どのようなことを学ぶこととなるんでしょうか?

  • プログラムの勉強は、書籍でしますか?ネットのサイトで十分でしょうか?

    プログラムの勉強は、書籍でしますか?ネットのサイトで十分でしょうか? 最近はネットで色々入門サイトが多いので、書籍を買わなくても十分勉強できるのでしょうか? 5年ー10年くらいの値段が下がった本を買い集めてcやjavaの勉強をするかネットだけで勉強するか 悩んでおります。よろしければアドバイスください。 実務レベルの実力をつけたいです。

  • C言語の完全入門を買ったはいいが。。。

    言語を覚えようと思って、なんか適当にC言語の完全入門とかいうのを買ってしまいました。こちらの過去の質問を見たところ、C++の方がよさそうなことも書いていたのでちょっとショックです。 まだはじめたてなので、今からC++に変えようかなと思ったりもしていますが、このままCの勉強を続けても問題ないでしょうか?せっかく買ったからもったいないようにも思えて。。。 あまり目的はないのですが、とりあえずはじめてみようと思ったことなのですが。。 あと、まだ数ページしか見ていませんが、それより前に、アセンブラとか実行の方法とかの本もまずありました。 (というのも本のシリーズでC入門は第2巻で第1巻はそのような本が載っていましたもので。。。) てっきり入門だからこれが最初だと思ったので買ったのですが、一番の入門はその実行とかの方ですかね? 昔にFortranをかじったぐらいで知識は薄れてしまっているのですが。。。 よろしくお願いします。

  • C言語の入門書選び

    最近C言語を学びたいと思い、1から始めたいので入門書を買うことに したのですが、この手の物は殆ど買ったことがなく、 しかも種類が多いので、どの本がいいのか決められずに困っています。 もしオススメな本などが在れば、教えて下さい。 あと、出来るだけ難しくない物が良いのですが・・・。 (C言語を知らない人にとっては全て難しいとは思いますが)

  • CからC++への移行オススメ本を教えてください。

    C言語の入門書?をひとまず読み終え基本的なことは分かりました。 このまま続けてC++を勉強したいと思っています。 そこで皆様がこれはオススメ!と言える勉強本を教えて欲しいのです。 また、ウィンドウなどを使用したソフト作成の勉強本もオススメがあれば教えていただけたらうれしいです! 皆様どうぞよろしくお願いいたします!

  • 最近C言語の入門書を読み終えました。

    最近C言語の入門書を読み終えました。 C言語を勉強し始めたきっかけは、簡単なゲームを作ってみようという気持ちからです (最近は組み込みにも興味を持ち始めました。) 入門書を読み終え、次の段階に行こうかなと思ったところなのですが、 次は何を勉強していけばいいか分からなくなってしまいました; 他に言語を勉強しておくべきですか教えてください。 それと、組み込みはC言語を使って勉強したいのですが、組み込みキット?の様なものを買って 勉強したら良いですか? 勉強するのに参考になるサイトや本がありましたら教えてください。 よろしくお願いします。

  • ロシア語能力検定4級受験に向けて、「NHK新ロシア語入門」での不足を補う書籍などありますか?

    ロシア語能力検定4級に向けて勉強中の者です。 ただいま、「NHK新ロシア語入門」を用いて勉強しており、25課までゆきました。 4級に必要な事項は35課までと説明があったので、引き続きこの本で勉強致しますが、単語などがこの本では不足しているらしいという話を聞きました。 不足分を勉強するのによい書籍やその他何かしらの手段はございますでしょうか? 完全独学ですので、音源(CD)がないと少々辛いため、できれば音声のあるものをオススメくださると嬉しいです。 着手するのは35課を終えてからになりますが、先に手段を見つけておきたく思っておりますため、どうぞよろしくお願い致します。 (できれば、発音がカタカナで振っていないものをお願いします) http://www.amazon.co.jp/NHK新ロシア語入門-CDブック-佐藤-純一/dp/414039353X

  • c++の勉強について

    私は、高校2年です。 高校1年の1月から独学でプログラミングの勉強を始めて(私の高校は進学校で、プログラミングなどは授業では一切取り扱われないので・・。)、順調に進めてきました。 最初は、明解C入門編、次に、明解C中級編、そして、つい最近、やさしいC++という本をやりました。でも、この本は結構やさしい方だときいたので(確かに半分以上がCの入門で覚えたことと変わりませんでした。)、もっと深く学習するために本を探していました。 自分が考えたのは、ロベールCの++とかが良いかとは思ったのですが、意見が色々あり、どのような本がよいか、よくわからなくなってしまったので、みなさんの意見を参考にさせていただきたく、質問させていただきました。 どうかよろしくお願いしますm(__)m。