Extreme C

Extreme C
Author :
Publisher : Packt Publishing Ltd
Total Pages : 823
Release :
ISBN-10 : 9781789341355
ISBN-13 : 1789341353
Rating : 4/5 (55 Downloads)

Book Synopsis Extreme C by : Kamran Amini

Download or read book Extreme C written by Kamran Amini and published by Packt Publishing Ltd. This book was released on 2019-10-31 with total page 823 pages. Available in PDF, EPUB and Kindle. Book excerpt: Push the limits of what C - and you - can do, with this high-intensity guide to the most advanced capabilities of C Key FeaturesMake the most of C’s low-level control, flexibility, and high performanceA comprehensive guide to C’s most powerful and challenging featuresA thought-provoking guide packed with hands-on exercises and examplesBook Description There’s a lot more to C than knowing the language syntax. The industry looks for developers with a rigorous, scientific understanding of the principles and practices. Extreme C will teach you to use C’s advanced low-level power to write effective, efficient systems. This intensive, practical guide will help you become an expert C programmer. Building on your existing C knowledge, you will master preprocessor directives, macros, conditional compilation, pointers, and much more. You will gain new insight into algorithm design, functions, and structures. You will discover how C helps you squeeze maximum performance out of critical, resource-constrained applications. C still plays a critical role in 21st-century programming, remaining the core language for precision engineering, aviations, space research, and more. This book shows how C works with Unix, how to implement OO principles in C, and fully covers multi-processing. In Extreme C, Amini encourages you to think, question, apply, and experiment for yourself. The book is essential for anybody who wants to take their C to the next level. What you will learnBuild advanced C knowledge on strong foundations, rooted in first principlesUnderstand memory structures and compilation pipeline and how they work, and how to make most out of themApply object-oriented design principles to your procedural C codeWrite low-level code that’s close to the hardware and squeezes maximum performance out of a computer systemMaster concurrency, multithreading, multi-processing, and integration with other languagesUnit Testing and debugging, build systems, and inter-process communication for C programmingWho this book is for Extreme C is for C programmers who want to dig deep into the language and its capabilities. It will help you make the most of the low-level control C gives you.


Extreme C Related Books

Extreme C
Language: en
Pages: 823
Authors: Kamran Amini
Categories: Computers
Type: BOOK - Published: 2019-10-31 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Push the limits of what C - and you - can do, with this high-intensity guide to the most advanced capabilities of C Key FeaturesMake the most of C’s low-level
Extreme Productivity
Language: en
Pages: 231
Authors: Robert C. Pozen
Categories: Business & Economics
Type: BOOK - Published: 2012-10-02 - Publisher: Harper Collins

DOWNLOAD EBOOK

“Required reading for professionals—and aspiring professionals—of all levels.” —Shirley Ann Jackson, President of Rensselaer Polytechnic Institute and
extreme weather
Language: en
Pages: 80
Authors:
Categories:
Type: BOOK - Published: 2015 - Publisher: In the Hands of a Child

DOWNLOAD EBOOK

Extreme Values, Regular Variation, and Point Processes
Language: en
Pages: 338
Authors: Sidney I. Resnick
Categories: Mathematics
Type: BOOK - Published: 2008 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book examines the fundamental mathematical and stochastic process techniques needed to study the behavior of extreme values of phenomena based on independe
Extreme Environment Electronics
Language: en
Pages: 1044
Authors: John D. Cressler
Categories: Technology & Engineering
Type: BOOK - Published: 2017-12-19 - Publisher: CRC Press

DOWNLOAD EBOOK

Unfriendly to conventional electronic devices, circuits, and systems, extreme environments represent a serious challenge to designers and mission architects. Th