Book

Extreme C

Extreme C teaches you to use C’s power. You will master preprocessor directives, macros, conditional compilation, pointers, and much more, and gain new insight into algorithm design, functions, and structures. Amini’s book captures his experience as a programmer and scientist, encouraging you to think, question, apply, and experiment for yourself.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

27h24m

Language

English

About Book

Who Is This Book 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.

Book content

chapters 27h24m total length

Essential Features

From Source to Binary

Object Files

Process Memory Structure

Stack and Heap

OOP and Encapsulation

Composition and Aggregation

Inheritance and Polymorphism

Abstraction and OOP in C++

Unix: History and Architecture

System Calls and Kernels

The Most Recent C

Concurrency

Synchronization

Thread Execution

Thread Synchronization

Process Execution

Process Synchronization

Single-Host IPC and Sockets

Socket Programming

Integration with Other Languages

Unit Testing and Debugging

Build Systems

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required