Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 2 voturi.
Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks
Învățați cum să programați în C modern, de la elementele de bază până la subiectele avansate necesare pentru competență. Această carte este cea mai rapidă cale către fluența C pentru oricine are experiență într-un limbaj de programare cu scop general. De la început până la sfârșit, exemplele de cod evidențiază idiomurile și cele mai bune practici din spatele programelor eficiente și robuste într-o varietate de domenii.
Cartea se deschide cu o acoperire completă a sintaxei, a tipurilor de date încorporate și a operațiilor, precum și a structurii programului. C are ciudățenii și prezintă provocări, care sunt acoperite în detaliu. Acoperirea caracteristicilor avansate este ceea ce diferențiază această carte de altele. Printre subiectele avansate acoperite se numără reprezentarea în virgulă flotantă în standardul IEEE 754; limbajul de asamblare încorporat în codul C pentru detectarea depășirii limitelor; expresii regulate, aserțiuni și internaționalizare; WebAssembly prin C; și biblioteci software pentru C și alți clienți.
Eficiența și siguranța memoriei sunt cele două provocări majore în programarea C și veți explora aceste provocări printr-o serie de exemple C. Array-urile și structurile, care sunt mijloacele de reprezentare a datelor la nivel înalt, sunt acoperite în legătură cu indicatorii, care asigură eficiența. Cartea folosește din nou exemple de cod pentru a acoperi rețelele și securitatea la nivel de fir; concurența (multiprocesare și multithreading); paralelismul la nivel de instrucțiuni; și comunicarea între procese prin memorie partajată și fișiere, conducte, cozi de mesaje și semnale.
Multe cărți prezintă C, dar puține explică și cum să îl folosești corect și optim. Essential C face exact acest lucru.
Ce veți învăța
⬤ Accelerați-vă calea către măiestria C cu această carte pentru programatori experimentați.
⬤ Reîmprospătați-vă abordarea față de structura programelor și tipurile de date.
⬤ Dive în agregate și pointeri folosind limbajul C modern.
⬤ Revizitați clasele de stocare și domeniul de aplicare.
⬤ Dive în concurență (multiprocesare și multithreading) și paralelism la nivel de instrucțiuni.
⬤ Finalizați cu expresii regulate, aserțiuni, semnale, locale și multe altele.
Pentru cine este această carte
Programatori profesioniști sau dezvoltatori de software care au experiență anterioară cu C sau în general care doresc un ghid de învățare accelerată a limbajului modern de programare 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)