А.Л. Марченко "С++. Бархатный путь"

С++ - это сложный, логически стройный и красивый язык. Его хорошее знание приводит к мастерскому владению языком. И здесь будет уже по силам решение любой задачи!
А.Л. Марченко
О книге
Важной особенностью данной книги, является возможность обеспечить для программиста, так называемый, "бархатный путь", либо переход от интуитивных понятий о языке С++ к четким представлениям о нем, о его синтаксисе и семантике. В книге Марченко "С++. Бархатный путь" подробно объявляются различные языковые конструкции, их причины и следствия. Для демонстрации работы этих языковых конструкций в книге подобраны соответствующие примеры. Данная книга может быть полезна как в качестве справочника по языку С++, так и в качестве учебника для студентов и аспирантов ВУЗов.
Для кого может быть полезной книга
Книга "С++. Бархатный путь" в первую очередь может быть полезна и понятна тем начинающим программистам, которые уже имеют некоторые навыки в программировании, а в частности владеют такими понятиями как компьютер, алгоритм, среда разработки, кто, возможно, уже написал и запустил свою первую программу. Конечно же, это все условно, т.к. учиться, как говориться, никогда не поздно.
Из чего состоит книга
Книга Марченко "С++. Бархатный путь" состоит из девяти разделов.
1. Идентификаторы, имена, типы, выражения
Здесь речь идет об алфавите С++, правилах образования идентификаторов, рассматриваются ключевые слова языка.
Затрагиваются основные типы языка С++, объявление и определение переменных и многое другое.
2. Операторы С++
Рассматриваются общие сведения об операторах. Оператор возврата return, операторы циклов, оператор управления
циклом continue.
3. Указатели и массивы
Будут освещены указатели на константу, константные указатели, указатель void*. Также речь идет о ссылках и
массивах.
4. Препроцессор. Подготовка к трансляции
Будут рассмотрены директивы препроцессора define и include, управление препроцессором, функциональные
макроопределения, конкатенация в макроопределениях, предопределенные макроопределения.
5. Функция
Прототип функции, предварительная инициализация параметров, вызов функции. Также рассматриваются inline функции,
главная функция программы main, typedef-объявление и многое другое.
6. Новые типы
Освещаются перечисления, битовые поля, классы, конструкторы, деструкторы классов, указатель this, статические члены
классов, наследование, инкапсуляция и многое-многое другое.
7. Шаблоны
Этот небольшой раздел книги объясняет, что такое шаблоны функций и шаблонные функции, шаблоны классов.
8. Потоки
Основные понятия потоков. Информация о классах библиотеки ввода-вывода, механизмы ввода-вывода, флаги и
манипуляторы, система контроля состояния ввода-вывода, работа с файлами.
9. Исключения
Заключительный раздел книги научит нас предусматривать порядок действий при возникновении ошибок в программах. Для
управления исключительными ситуациями в языке программирования С++ служат блоки try и catch, а также операция
throw.
Скачать А.Л. Марченко "С++. Бархатный путь" (41.05 mb)
Зеркало 1: Letitbit.net
Зеркало 2: DepositFiles.com