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

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

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

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

Читать: С++ для "чайников" . - Стефан Рэнди Дэвис на бесплатной онлайн библиотеке Э-Лит


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

          Использование цикла for 71

          Избегайте бесконечных циклов 73

          Специальные операторы управления циклом 73

      Вложенные команды управления 76

      Инструкция выбора 77

Часть 2. Становимся функциональными программистами 79

Глава 6. Создание функций 81

      Написание и использование функций 81

          Определение функции sumSequence( ) 83

          Вызов функции sumSequence( ) 83

          Разделяй и властвуй 83

      Подробный анализ функций 84

          Простые функции 85

          Функции с аргументами 85

              Функции с одним аргументом 85

              Функции с несколькими аргументами 87

              Функция main( ) 87

      Перегрузка функций 88

      Определение прототипов функций 89

      Хранение переменных в памяти 90

      Использование заголовочных файлов 91  

_________________

7 стр. Содержание

Глава 7. Хранение последовательностей в массивах 92

    Преимущества массивов 92

        Работа с массивами 93

        Инициализация массива 96

        Выход за границы массива 97

        Использовать ли массивы 97

        Определение и использование массивов с элементами-массивами 98

    Использование символьных массивов 98

        Создание строки символов 99

    Управление строками 100

    Тип string 103

Глава 8. Первое знакомство с указателями в С++ 105

    Размер переменной 105

    Что такое адрес 106

    Адресные операторы 106

    Использование указателей 108

        Сравнение указателей и почтовых адресов 109

        Использование разных типов указателей 109

    Передача указателей функциям 111

        Передача аргументов по значению 112

        Передача значений указателей 112

        Передача аргументов по ссылке 113

    Использование кучи 113

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

        Проблемы области видимости 114

        Использование блока памяти 115  

Глава 9. Второе знакомство с указателями 117

    Операции с указателями 117

        Повторное знакомство с массивами в свете указателей 118

        Использование операций над указателями для адресации внутри массива 119

        Использование указателей для работы со строками 120

        Почему при работе со строками пользуются указателями 122

        Операции с указателями других типов 122

        Отличия между указателями и массивами 122

    Объявление и использование массивов указателей 124

        Использование массивов строк 124

        Доступ к аргументам main( ) 126

            Аргументы в DOS 127

            Аргументы в Dev-C++ 127

            Аргументы в Windows 127  

Глава 10. Отладка программ на С++ 128

    Определение типа ошибки 128

    Использование отладочной печати 128

        Выявление "жучка" № 1 130

        Выявление "жучка" № 2 131

    Использование отладчика 134

        Что такое отладчик 134

_________________

8 стр. Содержание

        Работа с отладчиком 134

        Запуск тестовой программы 135

        Пошаговое выполнение программы 136

Часть 3. Введение в классы 143

Глава 11. Знакомство с объектно-ориентированным программированием 145

    Микроволновые печи и уровни абстракции 145

        Приготовление блюд с помощью функций 146

        Приготовление "объектно-ориентированных" блюд 146

    Классификация микроволновых печей 146

    Зачем нужна классификация 147

Глава 12. Классы в С++ 149

    Введение в классы 149

    Формат класса 149

    Обращение к членам класса 150

Глава 13. Работа с классами 154

    Активизация объектов 154

        Моделирование реальных объектов 155

        Зачем нужны функции-члены 155

    Добавление функции-члена 156

        Создание функции-члена 156

        Именование членов класса 157

    Вызов функций-членов 157

        Обращение к функциям-членам 158

        Доступ к членам из функции-члена 159

        Именование текущего объекта 160

    Разрешение области видимости 161



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

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