新しいプログラミング言語を学ぼうとするのは大変な作業です。すべての言語には独自の複雑さがあり、特定の言語 (特に C++) には、言語を大幅に変更する完全なバリエーションがあります。言語を学ぶだけでなく、どこから学習を開始すればよいかを知ることも困難です。幸いなことに、意欲的なプログラマーが C++ を使って旅を始めるのに役立つ物理的およびオンラインのリソースが数多くあります。最も役立つリソースのいくつかは、有利なスタートを切りたい人に例と課題を提供する書籍です。そのため、この記事では、Amazon のレビューでランク付けされた 6 つの最高の C++ プログラミング本を取り上げます。 この記事では、C++ に焦点を当てた本のみを取り上げます。ランキングは、最高の評価と最高の平均評価の両方を持つ本を選ぶことによって行われます。その結果、これらの書籍の一部は古い版になるため、各アイテムに注目して、新しいバージョンが利用可能かどうかを確認してください。後の版を見ると情報と価格が変わることに注意してください。 Amazonレビューでランク付けされた6つの最高のC ++プログラミング本 6. Yashavant Kanetkar による C++ を作成しましょう は、C++ プログラミング言語の紹介を提供することを目的とした本です。これは、C++、C、および Python をカバーする多数のコーディング本の著者である Yashavant Kanetkar によって書かれています。多くのレビュアーは、安価でありながら満足のいくものであり、幅広い C++ トピックをカバーし、読みやすいという理由で、この本に満足していました。タイプミスやエラーについて批判する所有者もいれば、紙の品質について不満を言う所有者もいますが、わずか 25 ドルで、支払った以上のものを手に入れることができます. Let us C++ 定価: $24.95 または で今すぐ購入 Amazon AbeBooks 5. Scott Meyers による効果的な最新の C++ は、プログラミング言語をより包括的に説明しています。単に C++ をカバーするのではなく、C++11 と C++14 として知られる言語の 2 つの異なるイテレーションをカバーします。この本は、古いバージョンの C++ に慣れている人にとって特に役立つことが示されています。プログラミング言語の入門としては最適ではないかもしれませんが、最近のイテレーションに慣れたい人にとっては素晴らしい復習になります。 Scott Meyers による「Effective Modern C++」 この本は、このリストの他の本に比べて比較的高価ですが、購入を考えている人は注意が必要です.一部のレビュアーは、過去に本の誤植や偽造コピーを受け取っており、一部の人はペーパーバック版の品質が悪いと指摘しています.これらの問題を回避しながら全体的に安価であるため、代わりにデジタル版を使用することをお勧めします. 定価: $59.99 ペーパーバック、$36.99 デジタル (デジタル) または (ペーパーバック) で今すぐ購入 Amazon AbeBooks 4. プログラミング インタビューの要素 (C++ バージョン) Adnan Aziz、Tsung-Hsien Lee、および Amit Prakash による は、C++ 自体のガイドではなく、インタビューの質問の観点からプログラミング言語の理解を提供します。言語を使用する仕事に応募する場合、多くの面接担当者は、応募者にサンプルプログラムを作成させるという難しいタスクを提供します.この本は、そのようなプログラムを完了する方法に関するいくつかの優れたガイドを提供するだけでなく、明確で受け入れられるインタビューの回答を提供するために自分自身を準備する方法も提供します. Elements of Programming Interviews レビューアはこの本に非常に満足しており、希望する仕事に就くことができたと主張する人さえいました.ただし、この本は10年以上も前のものでもあり、現代のレビュアーの中には結果に満足していない人もいます.これは優れたリソースであることに変わりはありませんが、C++ にある程度慣れている人にとっては、より効果的である可能性があります。 定価: $39.95 または で今すぐ購入 Amazon AbeBooks 3. E. Balagurusamy による C++ によるオブジェクト指向プログラミング は、プログラミング言語を使い始めたばかりの人にとっては、はるかに優れた選択肢です。名前が示すように、この本は OOP としても知られるオブジェクト指向プログラミングを扱っています。評論家は、これらの概念を理解しやすい方法で説明したこの本を称賛しましたが、C++ 全体を学習するのに最適ではない可能性があると指摘する人もいました。それでも、この本から始めたとしても、C++ と OOP の両方について、以前よりもはるかに深い理解を得ることができるでしょう。 C++ を使用したオブジェクト指向プログラミング ちなみに本書は7版目。 は非常に安い価格で入手でき、この本の新しいコピーは 700 ドル未満では入手できません。代わりに第 8 版を使用する方がよいでしょうが、再販業者とリスクを冒したい場合、または単に違いを比較したい場合は、この古いバージョンを詳しく見てみることができます. 新しい第 8 版 定価: ~$25-$30 中古 または で今すぐ購入 Amazon AbeBooks 2. C++ 入門書 (第 5 版)、Stanley Lippman、Josee Lajoie、Barbara Moo 著 適切な名前の は、C++11 の時点でのプログラミング言語の標準を幅広く理解できるようにすることを目的としています。 10 年以上前に出版されたにもかかわらず、レビュアーは、誰もが手にできる最高の C++ 書籍の 1 つと考えています。膨大な数のトピックをカバーしながら、最初の章を過ぎて進んでいきたい初心者に最適なベースを提供します.デジタル版にはフォーマットに問題があると報告されていることに注意してください.価格が高いにもかかわらず、C++ Primer の品質により、ペーパーバック バージョンは 1 セントの価値があります。 C++ Primer 定価: $59.99 または で今すぐ購入 Amazon AbeBooks 1. Bjarne Stroustrup による C++ プログラミング言語 The C++ Programming Language は、このリストのトップにふさわしい名前の本です。著者の Bjarne Stroustrup は、C++ に関する他の多くの本を出版したことで有名です。一部のレビュアーは、この本が完全な初心者には不十分である可能性があることに同意しますが、内容は誰にも負けません.現代の評論家が抱えていた最大の問題は印刷品質でしたが、この本はこの懸念を軽減するためにハードカバー、ソフトカバー、さらにはデジタル版を提供しています.このリストにある他の本のいずれかを購入することにした場合でも、余裕があれば、Bjarne Stroustrup の提供物をよく見てください。 定価: $84.99 ハードカバー、$79.99 ペーパーバック、$63.99 デジタル (デジタル) または (ペーパーバック) で今すぐ購入 Amazon AbeBooks