Стефан Дэвис - С++ для чайников .

Тут можно читать онлайн Стефан Дэвис - С++ для чайников . - бесплатно полную версию книги (целиком) без сокращений. Жанр: sci_tech, издательство Издательский дом Вильямс. Компьютерное издательство Диалектика, год 2007. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    С++ для чайников .
  • Автор:
  • Жанр:
  • Издательство:
    Издательский дом Вильямс. Компьютерное издательство Диалектика
  • Год:
    2007
  • Город:
    Москва
  • ISBN:
    0-7645-6852-3, 978-5-8459-0723-3
  • Рейтинг:
    4/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Стефан Дэвис - С++ для чайников . краткое содержание

С++ для чайников . - описание и краткое содержание, автор Стефан Дэвис, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
empty-line
1
empty-line
4

С++ для чайников . - читать онлайн бесплатно полную версию (весь текст целиком)

С++ для чайников . - читать книгу онлайн бесплатно, автор Стефан Дэвис
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Глава 25. Обработка ошибок и исключения 290

Глава 26. Множественное наследование 298

Глава 27. Шаблоны С++ 308

Глава 28. Стандартная библиотека шаблонов 317

Часть 6. Великолепная десятка 329

Глава 29. Десять способов избежать ошибок 331

Глава 30. Десять основных возможностей Dev-C++ 336

Глава 31. Программа BUDGET 343

Приложение. Содержимое прилагаемого компакт-диска 379

Пиктограммы

Предметный указатель 380

СОДЕРЖАНИЕ...6

ОГЛАВЛЕНИЕ 5

Введение 17

Часть 1. Первое знакомство с С++

Глава 1. Написание вашей первой программы 25

Постигая концепции С++ 25

Что такое программа 26

Как пишут программы 26

Инсталляция Dev-C++ 27

Настройка русского языка

Как настроить русский язык в консольных программах?

Настройка Dev-C++ 30

СОВЕТ ДНЯ

Создание первой программы 31

Введение кода 32

Построение вашей программы 34

Выполнение программы 36

Dev-C++ — это не Windows 36

Помощь в Dev-C++ 36

Разбор программ 36

Определение структуры программ С++ 37

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

Использование инструкций в программах 38

Объявления 38

Генерирование вывода 39

Вычисление выражений 39

Сохранение результатов выражения 39

Обзор программы Convert продолжается... 40

Глава 2. Премудрости объявления переменных 41

Объявление переменных 41

Объявление разных типов переменных 42

Ограничения, налагаемые на целые числа в С++ 43

Округление до целых значений 43

Ограничения диапазона 43

Решение проблемы усечения дробной части 44

Ограничения, налагаемые на числа с плавающей точкой 44

Перечисление 44

Скорость вычислений 45

Потеря точности 45

Ограниченность диапазона 45

Объявления типов переменных 45

Константы 47

Специальные символы 47

Логические выражения 48

Выражения смешанного типа 48

Глава 3. Выполнение математических операций 50

Бинарная арифметика 50

Анализ выражений 51

Определение порядка операций 52

Выполнение унарных операций 53

Использование операторов присвоения 54

Глава 4. Выполнение логических операций 55

Зачем нужны логические операторы 55

Использование простых логических операторов 55

Хранение логических значений 57

Использование целых переменных в качестве логических 58

Логические операции и действительные переменные 58

Сокращённые вычисления в С++ 59

Бинарные числа в С++ 60

Десятичная система счисления 60

Другие системы счисления 60

Двоичная система счисления 60

Выражения с римскими числами 61

Выполнение побитовых логических операций 62

Побитовые операции с одним битом 62

Использование побитовых операторов 63

Простой пример 64

Практическое применение логических вычислений 65

Глава 5. Операторы управления программой 66

Управление ходом программы с помощью команд ветвления 66

Выполнение циклов 68

Цикл while 68

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

Использование цикла 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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Стефан Дэвис читать все книги автора по порядку

Стефан Дэвис - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




С++ для чайников . отзывы


Отзывы читателей о книге С++ для чайников ., автор: Стефан Дэвис. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x