Чтение онлайн

на главную

Жанры

Программирование. Принципы и практика использования C++ Исправленное издание
Шрифт:

5.9. Отладка

5.9.1. Практические советы по отладке

5.10. Пред- и постусловия

5.10.1. Постусловия

5.11. Тестирование

Глава 6. Создание программ

6.1. Задача

6.2. Размышления над задачей

6.2.1.

Стадии разработки программы

6.2.2. Стратегия

6.3. Назад к калькулятору!

6.3.1. Первое приближение

6.3.2. Лексемы

6.3.3. Реализация лексем

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

6.3.5. Назад к школьной доске!

6.4. Грамматики

6.4.1. Отступление: грамматика английского языка

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. Типы, определенные пользователем

Поделиться:
Популярные книги

Приручитель женщин-монстров. Том 3

Дорничев Дмитрий
3. Покемоны? Какие покемоны?
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Приручитель женщин-монстров. Том 3

Хозяйка лавандовой долины

Скор Элен
2. Хозяйка своей судьбы
Любовные романы:
любовно-фантастические романы
6.25
рейтинг книги
Хозяйка лавандовой долины

Совок 9

Агарев Вадим
9. Совок
Фантастика:
попаданцы
альтернативная история
7.50
рейтинг книги
Совок 9

Столичный доктор

Вязовский Алексей
1. Столичный доктор
Фантастика:
попаданцы
альтернативная история
8.00
рейтинг книги
Столичный доктор

Темный Лекарь 5

Токсик Саша
5. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 5

Ваше Сиятельство 5

Моури Эрли
5. Ваше Сиятельство
Фантастика:
городское фэнтези
аниме
5.00
рейтинг книги
Ваше Сиятельство 5

Удиви меня

Юнина Наталья
Любовные романы:
современные любовные романы
эро литература
5.00
рейтинг книги
Удиви меня

Прогрессор поневоле

Распопов Дмитрий Викторович
2. Фараон
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прогрессор поневоле

Соль этого лета

Рам Янка
1. Самбисты
Любовные романы:
современные любовные романы
6.00
рейтинг книги
Соль этого лета

Измена. За что ты так со мной

Дали Мила
1. Измены
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. За что ты так со мной

Неожиданный наследник

Яманов Александр
1. Царь Иоанн Кровавый
Приключения:
исторические приключения
5.00
рейтинг книги
Неожиданный наследник

Снегурка для опера Морозова

Бигси Анна
4. Опасная работа
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Снегурка для опера Морозова

На границе империй. Том 7. Часть 3

INDIGO
9. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.40
рейтинг книги
На границе империй. Том 7. Часть 3

Идущий в тени 5

Амврелий Марк
5. Идущий в тени
Фантастика:
фэнтези
рпг
5.50
рейтинг книги
Идущий в тени 5