Yeni Başlayanlar için 15 EN İYİ C ++ Programlama Kitabı (2021 Güncellemesi)

Anonim

C ++, C programlama dilinin yanı sıra Simula67 özelliğini de içeren bir bilgisayar programlama dilidir (ilk nesne yönelimli dildir). C ++, Sınıflar ve Nesneler kavramlarını tanıttı.

Burada, herhangi bir C ++ geliştiricisinin kitaplığının bir parçası olması gereken En İyi C ++ kitaplarının seçilmiş bir listesi bulunmaktadır.

1) C ++ Primer 5. Baskı

Stanley B tarafından yazılan C ++ Primer (5th Edition) 5th Edition, başlangıçtan itibaren C ++ standart kitaplığını tanıtır. C ++ dilinin her yönüne hakim olmanıza gerek kalmadan yararlı programlar yazmanıza yardımcı olur. Kitaplar birçok örneği kapsıyor ve aynı zamanda bunlardan en iyi şekilde nasıl yararlanılacağını da gösteriyor.

Bu kitap, temel C ++ kavramlarını ve tekniklerini bilmek isteyen yeni geliştirici için idealdir. Kitap, günümüzün en iyi kodlama stillerini ve program tasarım tekniklerini aydınlatan örnekler aracılığıyla öğrenmenize yardımcı olur.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

2) C ++ Günde Bir Saatte, Sams Kendinize Öğretin 8. Baskı

Bu kitap, dili pratik bir bakış açısıyla sunmaktadır. Daha hızlı, daha basit ve daha verimli C ++ uygulamaları oluşturmak için C ++ 'ı nasıl kullanacağınızı öğrenmenize yardımcı olur. C ++ özelliklerinin hareket oluşturucuları, lambda ifadeleri ve atama operatörleri gibi kavramları kullanarak verimli kod yazmanıza nasıl yardımcı olduğunu anlayabilirsiniz.

Kitap, kapsülleme, soyutlama, kalıtım ve çok biçimlilik gibi nesne yönelimli programlama kavramlarını öğrenmenize yardımcı olur. Zengin özelliklere sahip ve kararlı C ++ uygulamaları yazmak için Standart Şablon Kitaplığı algoritmalarını nasıl kullanabileceğinizi öğrenmenize yardımcı olur.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

3) C ++ Pocket Reference 1. Baskı

Hızlandırılmış C ++: Pratik Programlama, Andrew Koenig tarafından yazılmıştır. C ++ kullanarak problemleri çözmek için pratik bir yaklaşım benimseyen bu giriş kitabı. Diğer giriş kitaplarından daha geniş bir C ++ programlama kapsamını kapsar.

Kitap, yalnızca dil özelliklerini değil, gerçek sorunları ve çözümleri anlatıyor. Kitap, dili ve standart kitaplığı bir arada ele alıyor: Kitaplığı nasıl kullanacağınızı da en başından öğreneceksiniz.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

4) C ++: Tam Referans Dördüncü Baskı

C ++ Cep Referansı, Kyle Loudon tarafından yazılan C ++ programcıları için bir hafıza yardımıdır. Cep boyutundaki bu referans kitabı, taşınması için ideal bir referans kitabıdır ve gerektiğinde elinizin altında olmasını sağlar.

C ++ türleri ve tür dönüştürmeleri hakkında bilgi C ++ deyimleri ve önişlemci yönergeleri için sözdizimi Diziler, işaretçiler, dizeler ve ifadeler, vb. Güncellemeler Bu kitap aynı zamanda ad alanları ve kapsam gibi C ++ kavramlarını da kapsar.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

5) Yeni Başlayanlar İçin C ++ Hepsi Bir Arada 3. Baskı

C ++ All-in-One For Dummies, 3rd Edition, C ++ programcıları için ideal bir el kitabıdır. Yazar John Paul Mueller, bilgisayar endüstrisinde C ++ için nihai rehberiniz olan tanınmış bir otoritedir. Bu C ++ kitabı, nesneler ve sınıflarla nasıl çalışabileceğinizi öğretir. Çeşitli C ++ kavramlarını kullanarak gelişmiş kodlama becerilerini öğrenmenize yardımcı olur.

Kitap ayrıca lambda ifadelerinin kodunuzu nasıl daha kısa ve okunaklı hale getirebileceğini keşfetmenize yardımcı olur. Ayrıca, kod üretme işini her zamankinden daha hızlı ve daha iyi hale getirmenize yardımcı olur.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

6) C ++ Turu (C ++ Derinlemesine Seriler) 1. Baskı

Bjarne Stroustrup'un kitabı A tour of C ++. Modern C ++ 'ı oluşturan şeyleri elde etmek için deneyimli bir programcıya C ++ temel kavramları ve pratik kodlama için eksiksiz referanslar sunar. Bu kısa kitap, kendi kendine yeten bir kılavuz içerir.

Yazar, birçok C ++ dil özelliğini ve başlıca standart kitaplık bileşenlerini kapsar. Kitap, programcılara, temel örnekler ve başlamanıza yardımcı olacak birçok kodlama örneğinin yanı sıra, dil hakkında anlamlı bir genel bakış sunan düzeye kadar gider.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

7) Etkili Modern C ++

Etkili Modern C ++, kurallar biçiminde değil, yönergeler biçiminde yazılmış bir kitaptır, çünkü yönergelerin istisnaları vardır. Her bir Maddenin en önemli kısmı sunduğu tavsiye değil, tavsiyenin arkasındaki mantıktır. Bunu okuduğunuzda, projenizin koşullarının Maddenin rehberliğini ihlal edip etmediğini belirleyebilecek bir konumda olacaksınız.

Bu kitabın temel amacı, C ++ 11 ve C ++ 14'te işlerin nasıl çalıştığına dair daha derin bir anlayış sağlamaktır.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

8) C ++ Standard Library, The: A Tutorial And Reference 2Nd Edition

Kitap, her bir kütüphane bileşeninin, amacına ve tasarımına giriş içeren kapsamlı bir dokümantasyon sunar.

Bu C ++ kitabı, etkili kullanım için gerekli olan pratik programlama ayrıntılarını kapsar. Aynı zamanda imzayı, önemli sınıfları ve işlevleri ve çok sayıda çalışma kodu örneğini öğretir. Kitap ayrıca Standart Şablon Kütüphanesi (STL) gibi konuları, kapsayıcıları, yineleyicileri, işlev nesnelerini vb. Kapsar.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

9) Kontrol Yapılarından Nesnelere C ++ ile Başlamak plus

Bu C ++ kitabı Tony Gaddis'in erişilebilirliği tarafından yazılmıştır. Adım adım sunum, hem yeni başlayanlara hem de deneyimli geliştiricilere yardımcı olur. C ++ programlama dilinin önemli kavramlarını anlamalarına yardımcı olur.

Bu kitapta Gaddis, nesneler ve sınıflardan önce kontrol yapılarını, fonksiyonları, dizileri ve işaretçileri ele almaktadır. Gaddis metinleri, birçok pratik, gerçek dünyadan örneklerle açık ve okunması kolay kod. MyProgrammingLab for Start Out with C ++, öğrencilerin ilgisini çeken ev ödevi ve değerlendirme programı sunar.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

10) Hızlandırılmış C ++: Örnek 1. Baskı ile Pratik Programlama

Bu, Scott Meyers tarafından yazılmış gelişmiş bir C ++ öğrenme kitabıdır. Kitap, çaprazlı başlatmanın artıları ve eksileri, teknik özellikler dışında mükemmel yönlendirme ve akıllı işaretçi işlevleri gibi konuları içerir. Std :: move, std :: forward arasındaki ilişkiler. Aynı zamanda doğru, kullanışlı lambda ifadeleri yazmanıza yardımcı olan teknikleri de gözden geçirir.

Etkili Modern C ++, modern C ++ 'yı etkili ve kapsamlı bir şekilde kullanmak için önemli C ++ kavramını ve yönergelerini, stilleri ve deyimleri bilmek için en önemli kitaptır.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

11) Daha Etkili C ++

Bu, Scott Meyers tarafından yazılmış ideal bir C ++ referans kitabıdır.

Birçok C dili referansı sunar ve C'yi C ++ 'ın alt kümesi olarak öğretir.

Bu kitap, baştan sona iyi örneklerle C ++ dilini göstermektedir. Referans kitabı olarak şiddetle tavsiye edilir.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

12) C ++ 4th Edition'da Nesne Tabanlı Programlama

Robert Lafore, C ++ 'da nesne yönelimli Programlama yazdı. Kitap, C ++ programlama dilinin temel ilkeleri ile başlıyor. Yavaş yavaş ileri düzey konulara doğru ilerliyor.

Bu kitabın yapısı önceki Baskıya çok benzer. Bu kitaptaki her bölüm ANSI C ++ standardıyla doludur ve örnekler mevcut uygulamaları ve standartları yansıtacak şekilde revize edilmiştir.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

13) C ++ Programlama: Problem Analizinden Program Tasarımına 3. Baskı

C ++ Programming: Problem Analysis to Program Design, Third Edition, DS Malik tarafından yazılmış bir kitaptır. Bu programlama kitabı aynı zamanda algoritmaları sıralama için OOD metodolojisini öğretir. Ayrıca soyut sınıflarda ek materyallerin nasıl sunulacağını öğretir.

Dahası, her bölümün sonunda verilen alıştırma setleri genişletilmiştir ve şimdi birkaç matematik ve mühendislik ile ilgili alıştırmaları içermektedir.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

14) C ++: Pratik Kodlamaya Ayrıntılı Bir Yaklaşım

Pratik Kodlamaya Ayrıntılı Bir Yaklaşım Nathan Clark tarafından yazılmış ikinci bir kitaptır. Yazar, 20 yıllık programlama deneyimini bu kitapta paylaşıyor. Bu kitap, bu harika programlama dünyasında size eşlik edecek bir öğretim kılavuzu ve aynı zamanda bir başvuru kılavuzu görevi görür.

Bu ikinci cilt, Veri Türleri, Değişken Kapsam, Sabitler ve Değişmezler, Değiştirici Türleri Operatörleri, Sayılar, Dizeler, Sınıflar ve Nesneler, Dizi İşaretçileri, Veri Yapısı, Tarih ve Saat gibi temel ++ konularını kapsar.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın

15) C ++ 17 STL Yemek Kitabı

Bu kitap, dilin mekaniğini ve kütüphane özelliklerini anlamanıza yardımcı olur ve nasıl çalıştıklarına dair fikir verir.

Kitap, bu tür sorunları çözmenize yardımcı olacak uygulamaya özgü, sorun çözümü yaklaşımını benimser. Ayrıca kapsayıcılar, algoritmalar, lambda ifadeleri, yineleyiciler gibi temel STL kavramlarını da kapsar.

Amazon'daki Son Fiyatlara ve Kullanıcı Yorumlarına Göz Atın