Evaluare:
Cartea „C++ Crash Course” este în general bine primită de programatorii experimentați care doresc să se familiarizeze rapid cu C++ modern. Cartea oferă o introducere temeinică, cu un stil de scriere ușor de utilizat și o mulțime de exemple, deși unii cititori consideră că nu este la fel de rapidă precum se anunță. Este cel mai potrivit pentru cei cu experiență anterioară în programare și nu este conceput ca un ghid pentru începători.
Avantaje:⬤ Introducere cuprinzătoare în C++-ul modern pentru programatorii cu experiență.
⬤ Stil de scriere ușor de utilizat, cu o abordare de tip storytelling.
⬤ O mulțime de exemple practice și exerciții oferite.
⬤ Conține o erată completă și cod sursă disponibil online.
⬤ O resursă bună pentru familiarizarea cu C++ după ce nu l-a folosit o perioadă.
⬤ Unii cititori consideră că ritmul nu este la fel de rapid cum se pretinde.
⬤ Organizarea conținutului poate să nu conducă la o consultare ușoară.
⬤ Unele subiecte specifice, cum ar fi utilizarea „class” versus „struct”, nu sunt acoperite în mod adecvat.
⬤ Există numeroase greșeli de tipar și erori în primele tiraje.
⬤ Lipsesc îndrumări detaliate privind utilizarea practică a unor instrumente precum CMake.
(pe baza a 39 recenzii ale cititorilor)
C++ Crash Course: A Fast-Paced Introduction
O introducere rapidă și completă în limbajul C++ modern, scrisă pentru programatorii cu experiență. După ce veți citi C++ Crash Course, veți cunoaște conceptele de bază ale limbajului, biblioteca standard C++ și bibliotecile Boost.
C++ este unul dintre cele mai utilizate limbaje pentru software din lumea reală. În mâinile unui programator priceput, C++ poate produce cod mic, eficient și lizibil de care orice programator ar fi mândru.
Conceput pentru programatori intermediari și avansați, C++ Crash Course taie prin buruieni pentru a vă duce direct la miezul C++17, cea mai modernă revizuire a standardului ISO. Partea 1 acoperă nucleul limbajului C++, unde veți afla totul, de la tipuri și funcții, la ciclul de viață al obiectelor și expresii. Partea 2 vă introduce în biblioteca standard C++ și în bibliotecile Boost, unde veți afla despre toate facilitățile de înaltă calitate și cu caracteristici complete pe care le aveți la dispoziție. Veți acoperi clase de utilitate speciale, structuri de date și algoritmi și veți învăța cum să manipulați sistemele de fișiere și să construiți programe de înaltă performanță care comunică prin rețele.
Veți învăța toate caracteristicile majore ale C++-ului modern, inclusiv:
- Tipuri fundamentale, tipuri de referință și tipuri definite de utilizator.
- Ciclul de viață al obiectelor, inclusiv durata de stocare, gestionarea memoriei, excepțiile, stivele de apeluri și paradigma RAII.
- Polimorfismul în timp de compilare cu șabloane și polimorfismul în timp de execuție cu clase virtuale.
- Expresii, declarații și funcții avansate.
- Indicatori inteligenți, structuri de date, date și ore, funcții numerice și de probabilitate/statistică.
- Containere, iteratori, șiruri de caractere și algoritmi.
- Fluxuri și fișiere, simultaneitate, rețele și dezvoltarea de aplicații.
Cu peste 500 de exemple de cod și aproape 100 de exerciții, C++ Crash Course vă va ajuta cu siguranță să construiți o bază solidă în C++.
© 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)