C ++ on tietokoneohjelmointikieli, joka sisältää C-ohjelmointikielen ominaisuuden sekä Simula67: n (se oli ensimmäinen kohdesuuntautunut kieli). C ++ esitteli luokkien ja objektien käsitteet.
Tässä on kuratoitu luettelo suosituimmista C ++ -kirjoista, joiden pitäisi olla osa mitä tahansa C ++ -kehittäjien kirjastoa.
1) C ++ Primer 5. painos
Stanley B: n kirjoittama C ++ Primer (5. painos) 5. painos esittelee C ++ - standardikirjaston alusta alkaen. Se auttaa sinua kirjoittamaan hyödyllisiä ohjelmia tarvitsematta hallita kaikkia C ++ - kielen osa-alueita. Kirjoissa on monia esimerkkejä, ja se osoittaa myös, kuinka niitä voidaan hyödyntää parhaalla mahdollisella tavalla.
Tämä kirja on ihanteellinen uudelle kehittäjälle, joka haluaa tuntea C ++ -käsitteet ja tekniikat. Kirja auttaa oppimaan esimerkkien avulla, jotka valaisevat nykypäivän parhaita koodaustyylejä ja ohjelman suunnittelutekniikoita.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista2) C ++ tunnissa päivässä, Sams Teach Yourself 8. painos
Tämä kirja esittelee kieltä käytännön näkökulmasta. Se auttaa sinua oppimaan käyttämään C ++ -sovellusta nopeampien, yksinkertaisempien ja tehokkaampien C ++ -sovellusten luomiseen. Voit ymmärtää, kuinka C ++ -ominaisuudet auttavat sinua kirjoittamaan tehokkaan koodin käyttämällä käsitteitä, kuten siirtorakentimia, lambda-lausekkeita ja tehtäväoperaattoreita.
Kirja auttaa oppimaan olio-ohjelmointikonsepteja, kuten kapselointi, abstraktio, periytyminen ja polymorfismi. Se auttaa sinua oppimaan, kuinka voit käyttää Standard Template Library -algoritmeja monipuolisten ja vakaiden C ++ -sovellusten kirjoittamiseen.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista3) C ++ Pocket Reference 1. painos
Nopeutettu C ++: Käytännön ohjelmointi, kirjoittanut Andrew Koenig. Tämä johdantokirja, joka käyttää käytännönläheistä ratkaisua ongelmiin C ++: lla. Se kattaa laajan C ++ - ohjelmoinnin laajuuden kuin muut johdantokirjat.
Kirjassa kuvataan todellisia ongelmia ja ratkaisuja, ei vain kieliominaisuuksia. Kirja kattaa kielen ja tavallisen kirjaston yhdessä: Opit myös kirjaston käytön alusta alkaen.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista4) C ++: täydellinen viides neljäs painos
C ++ Pocket Reference on muistituki C ++ - ohjelmoijille, kirjoittanut Kyle Loudon. Tämä taskukokoinen hakuteos on ihanteellinen hakuteos kannettavaksi, varmista, että se on kätevä tarvittaessa.
Tietoja C ++ -tyypeistä ja tyyppimuunnoksista C ++ -lausekkeiden ja esiprosessoridirektiivien syntaksi Matriisit, osoittimet, merkkijonot ja lausekkeet jne. Tämän kirjan virkistimet kattavat myös C ++: n käsitteet, kuten nimitilat ja laajuuden.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista5) C ++ All-in-One For Dummies, 3. painos
C ++ All-in-One For Dummies, 3. painos on ihanteellinen käsikirja C ++ -ohjelmoijille. Kirjoittaja John Paul Mueller on tietokoneteollisuuden tunnustettu viranomainen, joka on viimeisin oppaasi C ++: lle. Tämä C ++ -kirja opettaa sinulle, miten voit työskennellä esineiden ja luokkien kanssa. Se auttaa sinua oppimaan edistyneitä koodaustaitoja käyttämällä erilaisia C ++ -konsepteja.
Kirja auttaa myös selvittämään, kuinka lambda-lausekkeet voivat tehdä koodistasi suppeamman ja luettavamman. Se auttaa myös saamaan työn koodin tuottamiseksi nopeammin ja paremmin kuin koskaan.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista6) Tour of C ++ (C ++ In-Depth -sarja) 1. painos
Bjarne Stroustrupin kirja Tour of C ++. Se tarjoaa täydelliset viitteet C ++ -peruskäsitteisiin ja käytännön koodauksiin, jotta kokenut ohjelmoija saisi modernin C ++: n. Tämä tiivis kirja sisältää itsenäisen oppaan.
Kirjoittaja kattaa monia C ++ - kieliominaisuuksia ja tärkeimmät standardikirjaston komponentit. Kirja menee sen tason tasolle, joka antaa ohjelmoijille mielekäs katsaus kieleen, avainesimerkkejä ja monia koodausesimerkkejä, joiden avulla pääset alkuun.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista7) Tehokas moderni C ++
Efektiivinen moderni C ++ on kirja, joka on kirjoitettu ohjeiden eikä sääntöjen muodossa, koska ohjeisiin on tehty poikkeuksia. Kunkin tuotteen tärkein osa ei ole sen tarjoama neuvonta, vaan neuvojen perustelut. Kun olet lukenut sen, pystyt määrittämään, oikeuttavatko projektisi olosuhteet Kohteen ohjeiden rikkomisen.
Tämän kirjan päätavoitteena on antaa syvempi käsitys siitä, miten asiat toimivat luokissa C ++ 11 ja C ++ 14.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista8) C ++ Standard Library, The: Tutorial and Reference 2nd Edition
Kirja tarjoaa kattavan dokumentaation kustakin kirjastokomponentista, joka sisältää johdannon sen tarkoitukseen ja suunnitteluun.
Tämä C ++ -kirja sisältää käytännön ohjelmoinnin yksityiskohdat, joita tarvitaan tehokkaaseen käyttöön. Se opettaa myös allekirjoitusta, tärkeitä luokkia ja toimintoja sekä runsaasti esimerkkejä työkoodista. Kirja kattaa myös aiheen, kuten Standard Template Library (STL), konttien, iteraattoreiden, funktiokohteiden jne.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista9) Aloittaminen C ++: lla hallintarakenteista Objects plus -ohjelmaan
Tämän C ++ -kirjan on kirjoittanut Tony Gaddis. Se on vaiheittainen esittely auttaa aloittelijaa ja kokeneita kehittäjiä. Se auttaa heitä ymmärtämään tärkeät C ++ - ohjelmointikielen käsitteet.
Tässä kirjassa Gaddis kattaa ohjausrakenteet, toiminnot, taulukot ja osoittimet ennen objekteja ja luokkia. Gaddis-tekstit, selkeä ja helposti luettava koodi, jossa on monia käytännön esimerkkejä todellisesta maailmasta. MyProgrammingLab for Starting with C ++ tarjoaa kotitehtäviä, arviointiohjelman, joka sitouttaa oppijat.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista10) Nopeutettu C ++: käytännön ohjelmointi esimerkin 1. painoksen mukaan
Tämä on edistynyt C ++ -oppikirja, jonka on kirjoittanut Scott Meyers. Kirja sisältää aiheita, kuten tuetun alustuksen edut ja haitat, täydellinen edelleenlähetys, lukuun ottamatta teknisiä tietoja, ja älykäs osoitin tekee toimintoja. Suhteet std :: liikkua, std :: eteenpäin. Se valvoo myös tekniikoita, joiden avulla voit kirjoittaa oikeita, hyödyllisiä lambda-lausekkeita.
Efektiivinen moderni C ++ on tärkein kirja, joka tuntee tärkeät C ++ -konseptit ja ohjeet, tyylit ja idiomit, jotta nykyaikaista C ++: ta voidaan käyttää tehokkaasti ja perusteellisesti.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista11) Tehokkaampi C ++
Tämä on ihanteellinen C ++ -viite, jonka on kirjoittanut Scott Meyers.
Se tarjoaa monia C-kieliviitteitä ja opettaa C: tä C ++: n osajoukoksi
Tämä kirja havainnollistaa C ++ - kieltä hyvillä esimerkeillä kaikkialla. Se on erittäin suositeltava viitekirjana.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista12) Kohdeohjattu ohjelmointi C ++ 4. painoksessa
Robert Lafore kirjoitti olio-ohjelmoinnin C ++: lla. Kirja alkaa C ++ - ohjelmointikielen perusperiaatteista. Se esittelee vähitellen yhä enemmän kohti edistyneitä aiheita.
Tämän kirjan rakenne on hyvin samanlainen kuin edellisen painoksen. Jokainen tämän kirjan luku on täynnä ANSI C ++ -standardia, ja esimerkit on tarkistettu vastaamaan nykyisiä käytäntöjä ja standardeja.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista13) C ++ -ohjelmointi: ongelman analysoinnista ohjelman suunnitteluun, 3. painos
C ++ -ohjelmointi: Ongelman analysoinnista ohjelman suunnitteluun, kolmas painos on DS Malikin kirjoittama kirja. Tämä ohjelmointikirja opettaa myös OOD-metodologiaa lajittelualgoritmeille. Se opettaa myös, kuinka esitellä lisämateriaalia abstrakteista luokista.
Lisäksi jokaisen luvun lopussa olevat harjoitussarjat on laajennettu, ja ne sisältävät nyt useita laskenta- ja suunnitteluun liittyviä harjoituksia.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista14) C ++: Yksityiskohtainen lähestymistapa käytännön koodaukseen
Yksityiskohtainen lähestymistapa käytännön koodaukseen on Nathan Clarkin kirjoittama toinen kirja. Kirjoittaja jakaa 20 vuoden ohjelmointikokemuksensa tässä kirjassa. Tämä kirja toimii opetusoppaana ja myös ohjekirjana, joka seuraa sinua tämän upean ohjelmointimaailman läpi.
Tämä toinen osa käsittelee ++ -aiheita, kuten tietotyypit, muuttujan laajuus, vakiot ja literaalit, muokkaustyyppien operaattorit, numerot, merkkijonot, luokat ja objektit, matriisiosoittimet, tietorakenteen, päivämäärän ja kellonajan jne.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista15) C ++ 17 STL -keittokirja
Tämä kirja auttaa sinua ymmärtämään kielen mekaniikkaa ja kirjaston ominaisuuksia ja tarjoaa käsityksen niiden toiminnasta.
Kirjassa on toteutuskohtainen, ongelmanratkaisu, joka auttaa sinua ratkaisemaan tällaiset ongelmat. Se kattaa myös STL-peruskäsitteet, kuten kontit, algoritmit, lambda-lausekkeet, iteraattorit.
Tarkista uusin hinta ja käyttäjien arvostelut Amazonista