C++ programmeerimiskeel

Tavaline hind €67,99
19 laos, valmis saatmiseks

Bjarne Stroustrup

1376 psl.

2013. aasta

Kietas ülemine

Vöötkood: 9780321958327

Uus C++11 standard võimaldab programmeerijatel ideid selgemini, lihtsamalt ja otsekohesemalt väljendada ning kirjutada kiiremat ja tõhusamat koodi. C++ disainer ja algne rakendaja Bjarne Stroustrup on oma lõpliku teatmeteose ja õpetuse programmeerijatele, kes soovivad C++-d kõige tõhusamalt kasutada, ümber korraldanud, laiendanud ja täielikult ümber kirjutanud.

 

C++ programmeerimiskeele neljas väljaanne pakub põhjalikku, rikkalikult selgitatud ja integreeritud käsitlust kogu keelest – selle võimalustest, abstraktsioonimehhanismidest, standardraamatukogudest ja peamistest disainitehnikatest. Kogu raamatu vältel esitab Stroustrup kokkuvõtlikke, "puhtaid C++11" näiteid, mis on hoolikalt koostatud nii kasutamise kui ka programmi ülesehituse selgitamiseks. Sügavama arusaamise edendamiseks pakub autor ulatuslikke ristviiteid nii raamatu sees kui ka ISO standardile.

 

Uus C++11 käsitlus hõlmab

  • Samaaegsuse tugi
  • Regulaaravaldised, ressursihalduse pointerid, juhuslikud arvud ja täiustatud konteinerid
  • Üldine ja ühtne initsialiseerimine, lihtsustatud for-laused, teisaldamise semantika ja Unicode'i tugi
  • Lambda-avaldised, üldised konstantsed avaldised, klassi vaikeväärtuste kontroll, variaadilised mallid, malli aliased ja kasutaja defineeritud literaalid
  • Ühilduvusprobleemid

Selles põhjalikus raamatus käsitletud teemad hõlmavad järgmist

  • Põhifunktsioonid: tüüp, objekt, ulatus, salvestusruum, arvutamise põhitõed ja palju muud
  • Modulaarsus, mida toetavad nimeruumid, lähtekoodifailid ja erandite käsitlemine
  • C++ abstraktsioon, sealhulgas klassid, klassihierarhiad ja mallid traditsioonilise programmeerimise, objektorienteeritud programmeerimise ja geneerilise programmeerimise sünteesi toetamiseks
  • Standardteek: konteinerid, algoritmid, iteraatorid, utiliidid, stringid, voo sisend/väljund, lokaalid, numbrid ja palju muud
  • C++ põhimälu mudel põhjalikumalt

See neljas väljaanne muudab C++11 täielikult kättesaadavaks programmeerijatele, kes lähevad üle C++98-lt või muudelt keeltelt, tutvustades samal ajal teadmisi ja tehnikaid, mida isegi tipptasemel C++11 programmeerijad peavad hädavajalikuks.

 

See on neljanda trüki kõvakaaneline versioon. Selle kõvakaanelise ja pehmekaanelise versiooni sisu on identne.

 

Sellel raamatul on täiustatud lameda servaga köide, mis võimaldab raamatul tasasel pinnal olles kergemini avatuna püsida. See spetsiaalne köitemeetod – mida on märgata seljaosas oleva väikese tühimiku järgi – suurendab ka vastupidavust.