Modern C Up and Running: Príručka programátora na nájdenie plynulosti a obchádzanie bizarností

Hodnotenie:   (4,0 z 5)

Modern C Up and Running: Príručka programátora na nájdenie plynulosti a obchádzanie bizarností (Martin Kalin)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 2 hlasoch.

Pôvodný názov:

Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks

Obsah knihy:

Naučte sa programovať v modernom jazyku C, od základov až po pokročilé témy potrebné na získanie zručnosti. Táto kniha je najrýchlejšou cestou k plynulému ovládaniu jazyka C pre každého, kto má skúsenosti so všeobecným programovacím jazykom. Príklady kódu od začiatku do konca poukazujú na idiómy a osvedčené postupy, ktoré stoja za efektívnymi a robustnými programami v rôznych oblastiach.

Kniha sa začína dôkladným pokrytím syntaxe, zabudovaných dátových typov a operácií a štruktúry programu. Jazyk C má zvláštnosti a predstavuje výzvy, ktoré sú podrobne pokryté. Pokrytie pokročilých funkcií je to, čo túto knihu odlišuje od ostatných. Medzi pokročilé témy patria reprezentácia s pohyblivou desatinnou čiarkou v štandarde IEEE 754, vložený jazyk assembleru do kódu jazyka C na detekciu pretečenia, regulárne výrazy, tvrdenia a internacionalizácia, WebAssembly prostredníctvom jazyka C a softvérové knižnice pre jazyk C a iných klientov.

Efektívnosť pamäte a bezpečnosť sú dve hlavné výzvy v programovaní v jazyku C. Tieto výzvy preskúmate na sérii príkladov v jazyku C. Polia a štruktúry, ktoré sú prostriedkom na reprezentáciu dát na vysokej úrovni, sú pokryté v spojení s ukazovateľmi, ktoré zabezpečujú efektívnosť. Kniha opäť využíva príklady kódu pri pokrývaní bezpečnosti na úrovni sietí a drôtov; súbežnosti (multiprocesing a multithreading); paralelizmu na úrovni inštrukcií; a komunikácie medzi procesmi prostredníctvom zdieľanej pamäte a súborov, potrubí, front správ a signálov.

Mnohé knihy predstavujú jazyk C, ale len málo z nich vysvetľuje, ako ho správne a optimálne používať. Essential C robí práve toto.

Čo sa naučíte

⬤ Urýchlite si cestu k majstrovstvu v jazyku C s touto knihou pre skúsených programátorov.

⬤ Obnovte si prístup k štruktúre programu a dátovým typom.

⬤ Ponorte sa do agregátov a ukazovateľov pomocou moderného jazyka C.

⬤ Preskúmajte pamäťové triedy a rozsah.

⬤ Ponorte sa do súbežnosti (multiprocesing a multithreading) a paralelizmu na úrovni inštrukcií.

⬤ Zakončite regulárnymi výrazmi, tvrdeniami, signálmi, lokálnymi jazykmi a ďalšími.

Pre koho je táto kniha určená

Profesionálni programátori alebo vývojári softvéru, ktorí majú predchádzajúce skúsenosti s jazykom C alebo vo všeobecnosti chcú zrýchlené učenie moderného programovacieho jazyka C.

Ďalšie údaje o knihe:

ISBN:9781484286753
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2022
Počet strán:357

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Webové služby Java: Webové služby:: Rýchly, praktický a dôkladný úvod - Java Web Services: Up and...
V tomto rýchlom a dôkladnom úvode sa naučíte...
Webové služby Java:  Webové služby:: Rýchly, praktický a dôkladný úvod - Java Web Services: Up and Running: A Quick, Practical, and Thorough Introduction
Modern C Up and Running: Príručka programátora na nájdenie plynulosti a obchádzanie bizarností -...
Naučte sa programovať v modernom jazyku C, od...
Modern C Up and Running: Príručka programátora na nájdenie plynulosti a obchádzanie bizarností - Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks

Diela autora vydali tieto vydavateľstvá: