Carte de bucate C++17 STL: Descoperiți cele mai recente îmbunătățiri aduse programării funcționale și expresiilor lambda

Evaluare:   (4.3 din 5)

Carte de bucate C++17 STL: Descoperiți cele mai recente îmbunătățiri aduse programării funcționale și expresiilor lambda (Jacek Galowicz)

Recenzii ale cititorilor

Rezumat:

Cartea este o resursă bine structurată și informativă privind C++17, oferind exemple practice și un stil de prezentare clar. Cu toate acestea, există preocupări cu privire la problemele de formatare din ediția Kindle, la unele conținuturi învechite și la adecvarea sa pentru începători.

Avantaje:

Prezentare bine structurată și clară
practic, cu o mulțime de exemple și ilustrații
bună introducere în caracteristicile C++17
util pentru cei cu ceva experiență în programare
se concentrează pe tehnicile moderne de programare C++
discuții detaliate despre biblioteca standard.

Dezavantaje:

Probleme de formatare pe ediția Kindle
nu se adresează începătorilor
unele exemple pot să nu funcționeze cu compilatoare mai vechi
unii recenzenți au considerat că nu merită prețul, deoarece rețete similare pot fi găsite online
erori minore în conținut.

(pe baza a 15 recenzii ale cititorilor)

Titlul original:

C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Conținutul cărții:

Peste 90 de rețete care valorifică caracteristicile puternice ale Bibliotecii Standard în C++17

Caracteristici principale

⬤ Învățați cele mai recente caracteristici ale C++ și cum să scrieți cod mai bun prin utilizarea Bibliotecii Standard (STL). Reduceți timpul de dezvoltare pentru aplicațiile dvs.

⬤ Înțelegeți domeniul de aplicare și puterea caracteristicilor STL pentru a face față problemelor din lumea reală.

⬤ Compuneți algoritmi proprii fără a renunța la simplitatea și eleganța modului STL.

Descrierea cărții

C++ a parcurs un drum lung și este utilizat în fiecare domeniu al industriei. Rapid, eficient și flexibil, el este folosit pentru a rezolva multe probleme. Viitoarea versiune de C++ îi va vedea pe programatori schimbând modul în care codifică. Dacă doriți să înțelegeți utilitatea practică a STL-ului C++17 pentru a scrie cod mai inteligent și complet portabil, atunci această carte este pentru dumneavoastră.

Începând cu noile caracteristici ale limbajului, această carte vă va ajuta să înțelegeți mecanica limbajului și caracteristicile bibliotecii și vă oferă o perspectivă asupra modului în care acestea funcționează. Spre deosebire de alte cărți, a noastră adoptă o abordare specifică implementării, de rezolvare a problemelor, care vă va ajuta să depășiți rapid obstacolele. Veți învăța conceptele STL de bază, cum ar fi containerele, algoritmii, clasele utilitare, expresiile lambda, iteratorii și multe altele, în timp ce lucrați la rețete practice din lumea reală. Aceste rețete vă vor ajuta să profitați la maximum de STL și vă vor arăta cum să programați într-un mod mai bun.

Până la sfârșitul cărții, veți fi la curent cu cele mai recente caracteristici C++17 și veți economisi timp și efort în timp ce rezolvați sarcini în mod elegant folosind STL.

Ce veți învăța

⬤ Învățați despre noile caracteristici de bază ale limbajului și despre problemele pe care acestea au fost menite să le rezolve.

⬤ Înțelegeți funcționarea internă și cerințele iteratorilor prin implementarea lor.

⬤ Explorați algoritmii, stilul de programare funcțională și expresiile lambda.

⬤ Utilizați setul bogat, portabil, rapid și bine testat de algoritmi bine concepuți oferit în STL.

⬤  Lucrați cu șiruri de caractere în modul STL, în loc să elaborați manual cod în stil C.

⬤ Înțelegeți clasele de suport standard pentru simultaneitate și sincronizare și cum să le puneți la lucru.

⬤ Utilizați biblioteca suplimentară a sistemului de fișiere disponibilă cu STL C++17.

Pentru cine este această carte

Această carte se adresează programatorilor C++ de nivel intermediar-avansat care doresc să profite la maximum de biblioteca standard de șabloane din cea mai nouă versiune de C++: C++ 17.

Alte date despre carte:

ISBN:9781787120495
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Carte de bucate C++17 STL: Descoperiți cele mai recente îmbunătățiri aduse programării funcționale...
Peste 90 de rețete care valorifică...
Carte de bucate C++17 STL: Descoperiți cele mai recente îmbunătățiri aduse programării funcționale și expresiilor lambda - C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Lucrările autorului au fost publicate de următorii editori:

© 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)