Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, которые обеспечивают правильную работу сайта. Благодаря им мы улучшаем сайт!
Принять и закрыть

Читать, слущать книги онлайн бесплатно!

Электронная Литература.

Бесплатная онлайн библиотека.

Читать: Программирование. Принципы и практика использования C++ Исправленное издание - Бьярне Страуструп на бесплатной онлайн библиотеке Э-Лит


Помоги проекту - поделись книгой:

   6.4.2. Запись грамматики

  6.5. Превращение грамматики в программу

   6.5.1. Реализация грамматических правил

   6.5.2. Выражения

    6.5.2.1. Выражения: первая попытка

    6.5.2.2. Выражения: вторая попытка

    6.5.2.3. Выражения: третья попытка (удачная)

   6.5.3. Термы

   6.5.4. Первичные выражения

  6.6. Испытание первой версии

  6.7. Испытание второй версии

  6.8. Потоки лексем

   6.8.1. Реализация класса Token_stream

   6.8.2. Считывание лексем

   6.8.3. Считывание чисел

  6.9. Структура программы

Глава 7. Завершение программы

  7.1. Введение

  7.2. Ввод и вывод

  7.3. Обработка ошибок

  7.4. Отрицательные числа

  7.5. Остаток от деления: %

  7.6. Приведение кода в порядок

   7.6.1. Символические константы

   7.6.2. Использование функций

   7.6.3. Расположение кода

   7.6.4. Комментарии

  7.7. Исправление ошибок

  7.8. Переменные

   7.8.1. Переменные и определения

   7.8.2. Использование имен

   7.8.3. Предопределенные имена

   7.8.4. Все?

Глава 8. Технические детали: функции и прочее

  8.1. Технические детали

  8.2. Объявления и определения

   8.2.1. Виды объявлений

   8.2.2. Объявления переменных и констант

   8.2.3. Инициализация по умолчанию

  8.3. Заголовочные файлы

  8.4. Область видимости

  8.5. Вызов функции и возврат значения

   8.5.1. Объявление аргументов и тип возвращаемого значения

   8.5.2. Возврат значения

   8.5.3. Передача параметров по значению

   8.5.4. Передача параметров по константной ссылке

   8.5.5. Передача параметров по ссылке

   8.5.6. Сравнение механизмов передачи параметров по значению и по ссылке

   8.5.7. Проверка аргументов и преобразование типов

   8.5.8. Реализация вызова функции

  8.6. Порядок вычислений

   8.6.1. Вычисление выражения

   8.6.2. Глобальная инициализация

  8.7. Пространства имен

   8.7.1. Объявления using и директивы using

Глава 9. Технические детали: классы и прочее

  9.1. Типы, определенные пользователем

  9.2. Классы и члены класса

  9.3. Интерфейс и реализация

  9.4. Разработка класса

   9.4.1. Структуры и функции

   9.4.2. Функции-члены и конструкторы

   9.4.3. Скрываем детали

   9.4.4. Определение функций-членов

   9.4.5. Ссылка на текущий объект

   9.4.6. Сообщения об ошибках

  9.5. Перечисления

  9.6. Перегрузка операторов

  9.7. Интерфейсы классов

   9.7.1. Типы аргументов

   9.7.2. Копирование

   9.7.3. Конструкторы по умолчанию

   9.7.4. Константные функции-члены

   9.7.5. Члены и вспомогательные функции

  9.8. Класс Date

Часть II Ввод и вывод

Глава 10 Потоки ввода и вывода

  10.1. Ввод и вывод

  10.2. Модель потока ввода-вывода

  10.3. Файлы

  10.4. Открытие файла

  10.5. Чтение и запись файла

  10.6. Обработка ошибок ввода-вывода

  10.7. Считывание отдельного значения

   10.7.1. Разделение задачи на управляемые части

   10.7.2. Отделение диалога от функции

  10.8. Операторы вывода, определенные пользователем

  10.9. Операторы ввода, определенные пользователем

  10.10. Стандартный цикл ввода

  10.11. Чтение структурированного файла

   10.11.1. Представление в памяти

   10.11.2. Считывание структурированных значений

   10.11.3. Изменение представления

Глава 11 Настройка ввода и вывода

  11.1. Регулярность и нерегулярность

  11.2. Форматирование вывода

   11.2.1. Вывод целых чисел

   11.2.2. Ввод целых чисел

   11.2.3. Вывод чисел с плавающей точкой

   11.2.4. Точность



Поделиться книгой:

На главную
Назад