Задачи на первый взгляд простые и решаются легко. Поначалу даже возникает желание некоторые пропустить, по принципу "ну это я знаю". Но когда начинаешь их реально решать и писать программы, то осознаёшь, что некоторые вещи понимал недостаточно чётко и полное понимание пришло только после решения данной задачи. С каждым решённым упражнением чувствуешь, как повышается собственный уровень программирования. Помимо языка, книга обучает некоторым приёмам программирования. Например, использование макросов для создания шаблонов функций или применение статических переменных для работы с динамической памятью. К недостаткам можно отнести отсутствие задач повышенной сложности.
Задачи на первый взгляд простые и решаются легко. Поначалу даже возникает желание некоторые пропустить, по принципу "ну это я знаю". Но когда начинаешь их реально решать и писать программы, то осознаёшь, что некоторые вещи понимал недостаточно чётко и полное понимание пришло только после решения данной задачи. С каждым решённым упражнением чувствуешь, как повышается собственный уровень программирования. Помимо языка, книга обучает некоторым приёмам программирования. Например, использование макросов для создания шаблонов функций или применение статических переменных для работы с динамической памятью. К недостаткам можно отнести отсутствие задач повышенной сложности.