Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Самоучитель C++

Самоучитель C++

Написанная простым, понятным языком, эта книга поможет вам сделать первые шаги в программировании на С++. Изложение строится на коротких примерах, помогающих читателю освоить основные конструкции С++ и главные принципы объектно-ориентированного программирования. Эта книга не ставит своей целью сказать "все" о языке С++, она сосредоточена на "самом главном". Прочитав ее, вы сможете легко ориентироваться в мире С++, а также изучить другие объектно-ориентированные языки, такие как Java и С#. Книга может служить введением в программирование и рассчитана на всех интересующихся этой темой.

Содержание

Введение 11

От издательства 12

Глава 1. Объекты 13

"Я" и мир объектов 13

Элементарные частицы 14

Действия 15

Операторы 16

Метаморфозы 17

COUT 18

Порядок выполнения и приоритет 19

Компилятор 20

GCC 23

Sizeof, или "Размер имеет значение" 25

Знак 27

Unsigned и signed char 29

Строки 30

Ссылки 31

Глава 2. Операторы и циклы 33

Условности 33

Логические операторы 35

Умные операторы 36

Унарные и бинарные операторы 38

Глава 3. Строки и контейнеры 43

Приговор 43

Массивы 46

Контейнеры 48

Итераторы и алгоритмы 49

Питание программ 52

Файлы 53

Анаграммы 55

Стиль 59

Глава 4. Функции, указатели и ссылки 63

Сделай функцию сам 63

Функции-тезки 65

Параллельные миры 66

Рекурсия, или "Раз, два, три" 68

Указатели 73

Указатели и массивы 75

Массив указателей 79

Указатель на указатель 83

Указатель на массив 84

Указатель на функцию 89

Глава 5. Разработка программы 92

Алгоритм 92

Первая версия 93

Промежуточные варианты 94

Добавление функций 96

Глава 6. Примитивные объекты 100

Enum 100

Записи 102

Typedef 105

Сложные объявления 108

Глава 7. "Я" и мир объектов 112

Часы 112

Часы с "кнопочками" 116

Карты 119

Константы 124

Глава 8. Рождение и смерть объектов 127

Богатые и бедные классы 127

Анаграммы-2 129

Видимость 132

Пространства имен 134

Static 136

Деструкторы 137

Конструктор копирования 141

Глава 9. Операторные функции 145

Доступ к массиву 145

Равенство 148

Указатель This 149

Родственники и друзья 152

Ввод-вывод 157

Функции-объекты 159

Оператор ! 161

Увеличение 162

Две скобки [][] 165

Постоянные операторы и функции 166

Тайные преобразования 169

Глава 10. Наследование 172

Составные объекты 172

Право наследования 175

Изменчивость и отбор 177

Идеи и вещи 182

Виртуальный деструктор 186

Пример: снова часы 186

Глава 11. Макросы и шаблоны 192

Макросы 192

Inline 193

Шаблоны классов 196

Глава 12. Ввод-вывод 200

Потоки ввода-вывода 200

Функции ввода-вывода 202

Манипуляторы 203

Файлы 205

Непоследовательные файлы 209

Глава 13. Работа над ошибками 213

Assert и Throw 213

Путь ошибки 215

Провалы памяти 218

Заключение 222

Приложение A. Приоритеты и порядок выполнения операторов 225

Приложение Б. Устройство целочисленных переменных 227

Приложение В. Стандартная библиотека 232

Стандартные контейнеры 232

Последовательные контейнеры 232

Ассоциативные контейнеры 233

Адаптеры 233

Очередь 233

Стек 234

Типы объектов 234

Конструкторы и деструкторы 234

Собственные функции 235

Собственные функции, общие для всех контейнеров 235

Другие собственные функции 236

Собственные функции последовательных контейнеров 237

Собственные функции ассоциативных контейнеров 237

Алгоритмы 238

Алгоритмы, не меняющие контейнеры 238

Модифицирующие алгоритмы 240

Удаляющие алгоритмы 242

Меняющие алгоритмы 242

Сортировка 243

Алгоритмы для отсортированных контейнеров 244

Численные алгоритмы 246

Литература

Нет в наличии

Самоучитель C++

Купить Самоучитель C++
Артикул : 12349
Издательство : Питер
Автор : Крупник А.Б.
ISBN13 : 978-5-46-900468-4
Формат : 70x100/16
EAN13 : 9785469004684
Страниц : 252
Год издания : 2005
Тип переплета : Мягкий
Нет в наличии

Описание
Написанная простым, понятным языком, эта книга поможет вам сделать первые шаги в программировании на С++. Изложение строится на коротких примерах, помогающих читателю освоить основные конструкции С++ и главные принципы объектно-ориентированного программирования. Эта книга не ставит своей целью сказать "все" о языке С++, она сосредоточена на "самом главном". Прочитав ее, вы сможете легко ориентироваться в мире С++, а также изучить другие объектно-ориентированные языки, такие как Java и С#. Книга может служить введением в программирование и рассчитана на всех интересующихся этой темой.

Содержание

Введение 11

От издательства 12

Глава 1. Объекты 13

"Я" и мир объектов 13

Элементарные частицы 14

Действия 15

Операторы 16

Метаморфозы 17

COUT 18

Порядок выполнения и приоритет 19

Компилятор 20

GCC 23

Sizeof, или "Размер имеет значение" 25

Знак 27

Unsigned и signed char 29

Строки 30

Ссылки 31

Глава 2. Операторы и циклы 33

Условности 33

Логические операторы 35

Умные операторы 36

Унарные и бинарные операторы 38

Глава 3. Строки и контейнеры 43

Приговор 43

Массивы 46

Контейнеры 48

Итераторы и алгоритмы 49

Питание программ 52

Файлы 53

Анаграммы 55

Стиль 59

Глава 4. Функции, указатели и ссылки 63

Сделай функцию сам 63

Функции-тезки 65

Параллельные миры 66

Рекурсия, или "Раз, два, три" 68

Указатели 73

Указатели и массивы 75

Массив указателей 79

Указатель на указатель 83

Указатель на массив 84

Указатель на функцию 89

Глава 5. Разработка программы 92

Алгоритм 92

Первая версия 93

Промежуточные варианты 94

Добавление функций 96

Глава 6. Примитивные объекты 100

Enum 100

Записи 102

Typedef 105

Сложные объявления 108

Глава 7. "Я" и мир объектов 112

Часы 112

Часы с "кнопочками" 116

Карты 119

Константы 124

Глава 8. Рождение и смерть объектов 127

Богатые и бедные классы 127

Анаграммы-2 129

Видимость 132

Пространства имен 134

Static 136

Деструкторы 137

Конструктор копирования 141

Глава 9. Операторные функции 145

Доступ к массиву 145

Равенство 148

Указатель This 149

Родственники и друзья 152

Ввод-вывод 157

Функции-объекты 159

Оператор ! 161

Увеличение 162

Две скобки [][] 165

Постоянные операторы и функции 166

Тайные преобразования 169

Глава 10. Наследование 172

Составные объекты 172

Право наследования 175

Изменчивость и отбор 177

Идеи и вещи 182

Виртуальный деструктор 186

Пример: снова часы 186

Глава 11. Макросы и шаблоны 192

Макросы 192

Inline 193

Шаблоны классов 196

Глава 12. Ввод-вывод 200

Потоки ввода-вывода 200

Функции ввода-вывода 202

Манипуляторы 203

Файлы 205

Непоследовательные файлы 209

Глава 13. Работа над ошибками 213

Assert и Throw 213

Путь ошибки 215

Провалы памяти 218

Заключение 222

Приложение A. Приоритеты и порядок выполнения операторов 225

Приложение Б. Устройство целочисленных переменных 227

Приложение В. Стандартная библиотека 232

Стандартные контейнеры 232

Последовательные контейнеры 232

Ассоциативные контейнеры 233

Адаптеры 233

Очередь 233

Стек 234

Типы объектов 234

Конструкторы и деструкторы 234

Собственные функции 235

Собственные функции, общие для всех контейнеров 235

Другие собственные функции 236

Собственные функции последовательных контейнеров 237

Собственные функции ассоциативных контейнеров 237

Алгоритмы 238

Алгоритмы, не меняющие контейнеры 238

Модифицирующие алгоритмы 240

Удаляющие алгоритмы 242

Меняющие алгоритмы 242

Сортировка 243

Алгоритмы для отсортированных контейнеров 244

Численные алгоритмы 246

Литература

Рекомендуемые книги

Купить Книга hygge: Искусство жить здесь и сейчас

Книга hygge: Искусство жить здесь и сейчас

Луиза Томсен

360 грн
Купить Доставка щастя

Доставка щастя

Тоні Шей

150 грн
Купить Хронология. Путешествие сквозь века

Хронология. Путешествие сквозь века

Петер Гюс

552 грн
Купить Рисунок цветными карандашами

Рисунок цветными карандашами

Ли Хэммонд

460 грн
Купить Граматика польської мови

Граматика польської мови

Наталія Шумлянська

20 грн
Купить Kotlin в действии

Kotlin в действии

Дмитрий Жемеров, Светлана Исакова

846 грн
Купить Динозавры. 150 000 000 лет господства на Земле

Динозавры. 150 000 000 лет господства на Земле

Даррен Нэйш, Пол Барретт

780 грн
Купить Всемирная история. Краткий курс в комиксах. Том 1

Всемирная история. Краткий курс в комиксах. Том 1

Ларри Гоник

290 грн
Купить Angular для профессионалов

Angular для профессионалов

Адам Фримен

891 грн
Купить Шестой сон

Шестой сон

Бернар Вербер

345 грн
Купить Час народів. Історія України ХІХ століття

Час народів. Історія України ХІХ століття

О. Аркуша, К. Кондратюк, М. Мудрий, О. Сухий

235 грн
Купить Arduino для детей

Arduino для детей

Эрик Шернич

670 грн
Купить Великие лекарства: В борьбе за жизнь

Великие лекарства: В борьбе за жизнь

Владислав Дорофеев

320 грн
Купить Построение отдела продаж. Ultimate Edition

Построение отдела продаж. Ultimate Edition

Константин Бакшт

423 грн
Купить Міо, мій Міо

Міо, мій Міо

Астрид Линдгрен

78 грн
Купить Конверт для письма Flower

Конверт для письма Flower

24 грн
Купить Alibaba. История мирового восхождения

Alibaba. История мирового восхождения

Кларк Дункан

360 грн
Купить Країна Мумі-тролів. Книга 2

Країна Мумі-тролів. Книга 2

Туве Янссон

110 грн
Купить Пятьдесят оттенков серого

Пятьдесят оттенков серого

Эрика Л. Джеймс

252 грн
Купить Управление для тех, кто не любит управлять

Управление для тех, кто не любит управлять

Девора Зак

220 грн
Купить Антена: поезії

Антена: поезії

Сергій Жадан

475 грн
Купить Практикум по арт-терапии. Шкатулка мастера

Практикум по арт-терапии. Шкатулка мастера

Елена Тарарина

231 грн
Купить Етика та естетика. Навчальний поcібник

Етика та естетика. Навчальний поcібник

Чистіліна Т.О.

176 грн
Купить Дневник художника-натуралиста. Как рисовать животных, птиц, растения и пейзажи

Дневник художника-натуралиста. Как рисовать животных, птиц, растения и пейзажи

Джон Лоуз

830 грн
Купить Пеппи Длинныйчулок (Рисунки Л. Токмакова)

Пеппи Длинныйчулок (Рисунки Л. Токмакова)

Астрид Линдгрен

295 грн
Купить Есть идея! История ИКЕА

Есть идея! История ИКЕА

Ингвар Кампрад

335 грн
Купить Автостопом по галактике: фантастические романы

Автостопом по галактике: фантастические романы

Дуглас Адамс

387 грн
Купить Самое главное, чему стоит научить ребенка

Самое главное, чему стоит научить ребенка

Дарья Федорова

450 грн
Купить The Great Gatsby = Великий Гэтсби. Серия: Билингва Bestseller

The Great Gatsby = Великий Гэтсби. Серия: Билингва Bestseller

Фрэнсис Скотт Фицджеральд

155 грн
Купить ДНК — не приговор. Удивительная связь между вами и вашими генами

ДНК — не приговор. Удивительная связь между вами и вашими генами

Стивен Хэйне

455 грн
Купить Больше чем бизнес. Как построить компанию, попасть в тюрьму, выбраться из нее и открыть новое дело

Больше чем бизнес. Как построить компанию, попасть в тюрьму, выбраться из нее и открыть новое дело

Олег Бармин, Лада Мазохина

440 грн
Купить Akka в действии

Akka в действии

Раймонд Рестенбург, Роб Баккер, Роб Уильямс

936 грн
Купить Нефертити

Нефертити

Мишель Моран

175 грн
Купить Класична листівка Ти мене бісиш

Класична листівка Ти мене бісиш

15 грн
Купить Node.js в действии

Node.js в действии

Майк Кантелон, Марк Хартер, Натан Райлих, TJ Головайчук

603 грн
Купить О фотографии

О фотографии

Сьюзен Сонтаг

320 грн
Купить Рост и прорыв в лидеры. Практикум по преодолению кризиса

Рост и прорыв в лидеры. Практикум по преодолению кризиса

Балашов В.Г., Ириков В.А.

133 грн
Купить Ежедневник My challenge diary

Ежедневник My challenge diary

390 грн
Купить Учимся рисовать за 6 недель. Материалы, техники, идеи

Учимся рисовать за 6 недель. Материалы, техники, идеи

Баррингтон Барбер

205 грн
Купить Основы. Тренды

Основы. Тренды

Том Питерс

88 грн

Книги из категории "Книги по программированию"

Купить Swift для детей. Самоучитель по созданию приложений для iOS

Swift для детей. Самоучитель по созданию приложений для iOS

Глория Уинквист, Мэтт Маккарти

530 грн
Купить Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования

Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования

950 грн
Купить Язык программирования C++. Базовый курс

Язык программирования C++. Базовый курс

Стенли Б. Липпман, Жози Лажойе

Нет в наличии
Купить Разработка игр и теория развлечений

Разработка игр и теория развлечений

Рэф Костер

890 грн
Купить Искусство программирования, том 1. Основные алгоритмы

Искусство программирования, том 1. Основные алгоритмы

Дональд Э. Кнут

1 080 грн
Купить Суперкомпилятор SCP4: Общая структура.

Суперкомпилятор SCP4: Общая структура.

Немытых А.П.

253 грн
127 грн
Купить Java EE 6 и сервер приложений GlassFish 3

Java EE 6 и сервер приложений GlassFish 3

Дэвид Хеффельфингер

576 грн
288 грн
Купить SEO для чайников

SEO для чайников

Ден Томашевский

325 грн
Купить Java Persistence API и Hibernate

Java Persistence API и Hibernate

Кристиан Бауэр, Гэвин Кинг, Гэри Грегори

Нет в наличии
Купить React.js. Быстрый старт

React.js. Быстрый старт

Стефанов С., Тихонов В.

Нет в наличии
Купить Исследование операций

Исследование операций

Хемди А.Таха

900 грн
Купить Структуры данных и алгоритмы в Java. Классика Computers Science

Структуры данных и алгоритмы в Java. Классика Computers Science

Роберт Лафоре

Нет в наличии
Купить Программирование для детей. Иллюстрированное руководство по языкам Scratch и Python

Программирование для детей. Иллюстрированное руководство по языкам Scratch и Python

Нет в наличии
Купить Компьютерная графика в дизайне

Компьютерная графика в дизайне

Миронов Д.

243 грн
122 грн
Купить Web Content Management. A Collaborative Approach

Web Content Management. A Collaborative Approach

Nakano Russell

221 грн
111 грн
Купить Joomla! 3.0. Руководство пользователя

Joomla! 3.0. Руководство пользователя

Денис Колисниченко

135 грн
Купить Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем

Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем

Эрик Эванс

1 080 грн
Купить Гибкая разработка программ на Java и C++: принципы, паттерны и методики

Гибкая разработка программ на Java и C++: принципы, паттерны и методики

Роберт C. Мартин

810 грн
Купить Web-программирование нового поколения на ActionScript 2.0

Web-программирование нового поколения на ActionScript 2.0

Таппер Д.

95 грн
48 грн
Купить Введение в машинное обучение с помощью Python. Руководство для специалистов по работе с данными

Введение в машинное обучение с помощью Python. Руководство для специалистов по работе с данными

Андреас Мюллер, Сара Гвидо

900 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2019 Bookzone.com.ua              Условия использования | Политика конфиденциальности