Evaluare:
Cartea este foarte apreciată ca o referință esențială pentru înțelegerea bibliotecii standard C++, în special a caracteristicilor C++11. Oferă explicații detaliate, o prezentare bine structurată și este potrivită atât pentru învățare, cât și ca referință. Cu toate acestea, există preocupări cu privire la greșelile de tipar, problemele de formatare în versiunea e-book și percepția că este mai mult o referință decât un tutorial, ceea ce o face mai puțin accesibilă pentru începători.
Avantaje:⬤ Acoperire cuprinzătoare a bibliotecii standard C++, în special a caracteristicilor C++11.
⬤ Capitole bine structurate care sunt de sine stătătoare, ceea ce le face ușor de consultat.
⬤ Ediția grea cu copertă cartonată este durabilă și ușor de utilizat pentru luarea notițelor.
⬤ Indexul excelent și exemplele detaliate ajută la consolidarea învățării.
⬤ Indispensabilă pentru programatorii C++ serioși.
⬤ Prezența unor greșeli de tipar și erori în cod, care pot provoca confuzie.
⬤ Formatul e-book suferă de o formatare slabă a codului și a tabelelor, ceea ce îl face greu de citit.
⬤ Considerat mai mult o referință decât un tutorial, ceea ce s-ar putea să nu se potrivească începătorilor.
⬤ O parte din conținut a fost mutat într-un supliment electronic în a doua ediție, dezamăgind utilizatorii care preferau fostul format cuprinzător.
(pe baza a 137 recenzii ale cititorilor)
The C++ Standard Library: A Tutorial and Reference
Cea mai bine vândută resursă C++
Acum actualizată pentru C++11
Biblioteca standard C++ oferă un set de clase și interfețe comune care extind foarte mult limbajul de bază C++. Cu toate acestea, biblioteca nu este auto-explicativă. Pentru a utiliza pe deplin componentele sale - și pentru a beneficia de puterea lor - aveți nevoie de o resursă care face mult mai mult decât să enumere clasele și funcțiile lor.
The C++ Standard Library: A Tutorial and Reference, Second Edition, descrie această bibliotecă încorporată acum în noul standard de limbaj ANSI/ISO C++ (C++11). Cartea oferă o documentație cuprinzătoare pentru fiecare componentă a bibliotecii, inclusiv o introducere în scopul și proiectarea acesteia; explicații clar scrise ale conceptelor complexe; detaliile practice de programare necesare pentru o utilizare eficientă; capcane și capcane; semnătura și definiția exactă a celor mai importante clase și funcții; și numeroase exemple de cod funcțional. Cartea se concentrează în special pe Standard Template Library (STL), examinând containerele, iteratorii, obiectele funcție și algoritmii STL.
Cartea acoperă toate noile componente ale bibliotecii C++11, inclusiv.
⬤ Concurrency.
⬤ Aritmetica fracționară.
⬤ Clocks and timers.
⬤ Tupluri.
⬤ Noi containere STL.
⬤ Noi algoritmi STL.
⬤ Noi pointeri inteligenți.
⬤ Noi fațete locale.
⬤ Numere și distribuții aleatorii.
⬤ Tipuri de caractere și utilități.
⬤ Expresii regulate.
Cartea examinează, de asemenea, noul stil de programare C++ și efectul acestuia asupra bibliotecii standard, inclusiv lambdas, buclele for bazate pe interval, semantica move și șabloanele variadice.
Un site web însoțitor, inclusiv codul sursă, poate fi găsit la www.cppstdlib.com.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)