Экстремальный Cи. Параллелизм, ООП и продвинутые возможности

Читать отрывокОтрывок
Для того чтобы овладеть языком C, знания одного лишь синтаксиса недостаточно. Специалист в области разработки должен обладать четким, научным пониманием принципов и методик. Книга «Экстремальный Cи» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Cи. Вы освоите директивы препроцессора, макрокоманды, условную компиляцию, указатели и многое другое. Вы по новому взглянете на алгоритмы, функции и структуры. Узнаете, как выжимать максимум производительности из приложений с ограниченными ресурсами. В XXI веке Си остается ключевым языком в машиностроении, авиации, космонавтике и многих других отраслях. Вы узнаете как язык работает с Unix, как реализовывать принципы объектно-ориентированного программирования и разберетесь с многопроцессной обработкой. Камран Амини научит вас думать, сомневаться и экспериментировать. Эта книга просто необходима для всех, кто хочет поднять знания Cи на новый уровень.
Уже прочитали? Что скажете?
Единица трансляции (или единица компиляции) — код на языке C, который прошел через препроцессор и готов к компиляции
1 Нравится
Комментировать
Макросы существуют только перед этапом компиляции. То есть компилятор теоретически ничего о них не знает.
1 Нравится
Комментировать
Помните, что вы пишете свой код для разных архитектур, старых и новых, и в устаревших системах это может привести к проблемам. Кроме того, большинство профилировщиков памяти, обнаружив неинициализированные указатели, выводят предупреждения
Комментировать
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 780 книг
710
Айтишная полка
undlake
undlake
267 книг
517
Rust, C, C++
Гудвин устал
Гудвин устал
6 книг
5
IT immersion
Vikky D.
Vikky D.
45 книг
1
tech literature
Мухаммад Аллаяров
Мухаммад Аллаяров
32 книги
1