Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Содержание<br />
Об авторе 12<br />
Благодарности 13<br />
Введение 14<br />
Об этой книге 14<br />
О чем эта книга 14<br />
Что такое C++ 14<br />
Соглашения, используемые в книге 15<br />
Что можно не читать 15<br />
Нелепые предположения 15<br />
Как организована эта книга 16<br />
В конце каждой части... 16<br />
Часть 1. Первое знакомство с C++ 17<br />
Часть 2. Становимся программистами 17<br />
Часть 3. "Классическое" программирование 17<br />
Часть 4. Наследование 17<br />
Часть 5. Полезные особенности 17<br />
Часть 6. Великолепная десятка 17<br />
Использованные в этой книге пиктограммы 18<br />
Что дальше 18<br />
Часть I. Первое знакомство с C++ 19<br />
Глава 1. Написание вашей первой программы 21<br />
Постигая концепции C++ 21<br />
Что такое программа 22<br />
Как пишут программы 22<br />
Создание первой программы 23<br />
Введение кода 23<br />
Создание выполнимого файла 25<br />
Выполнение программы 26<br />
GNU — это не Windows 26<br />
Помощь в GNU C++ 27<br />
<strong>Р</strong>азбор программ 27<br />
Определение структуры программ C++ 27<br />
Использование в исходном коде комментариев 27<br />
Использование инструкций в программах 28<br />
Объявления 28<br />
Генерирование вывода 29<br />
Вычисление выражений 29<br />
Сохранение результатов выражения 30<br />
Обзор программы Convert продолжается... 30<br />
Глава 2. Премудрости объявления переменных 31<br />
Объявление переменных 31<br />
Объявление разных типов переменных 32<br />
Ограничения, налагаемые на целые числа в C++ 32<br />
<strong>Р</strong>ешение проблемы усечения дробной части 33<br />
Ограничения, налагаемые на числа с плавающей точкой 34<br />
Объявления типов переменных 35<br />
Типы констант 36<br />
Специальные символы 36<br />
Выражения смешанного типа 37<br />
Глава 3. Выполнение математических операций 39<br />
6 Содержание