КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 719113 томов
Объем библиотеки - 1437 Гб.
Всего авторов - 276101
Пользователей - 125330

Новое на форуме

Новое в блогах

Впечатления

medicus про Демина: Не выпускайте чудовищ из шкафа (Детективная фантастика)

Очень. Рублёные. Фразы. По несколько слов. Каждая. Слог от этого выглядит специфическим. Тяжко это читать. Трудно продираться. Устал. На 12% бросил.

Рейтинг: 0 ( 0 за, 0 против).
kiyanyn про Деревянко: Что не так со структурой атомов? (Физика)

Первый признак псевдонаучного бреда на физмат темы - отсутствие формул (или наличие тривиальных, на уровне школьной арифметики) - имеется :)

Отсутствие ссылок на чужие работы - тоже.

Да эти все формальные критерии и ни к чему, и так видно, что автор в физике остановился на уровне учебника 6-7 класса. Даже на советскую "Детскую энциклопедию" не тянет.

Чего их всех так тянет именно в физику? писали б что-то юридически-экономическое

  подробнее ...

Рейтинг: +2 ( 2 за, 0 против).
Влад и мир про Сомов: Пустой (СИ) (Боевая фантастика)

От его ГГ и писанины блевать хочется. Сам ГГ себя считает себя ниже плинтуса. ГГ - инвалид со скверным характером, стонущим и обвиняющий всех по любому поводу, труслив, любит подхалимничать и бить в спину. Его подобрали, привели в стаб и практически был на содержании. При нападений тварей на стаб, стал убивать охранников и знахаря. Оправдывает свои действия запущенным видом других, при этом точно так же не следит за собой и спит на

  подробнее ...

Рейтинг: +2 ( 2 за, 0 против).
Влад и мир про Nezloi: Первый чемпион Земли 2 (Боевая фантастика)

Мне понравились обе книги.

Рейтинг: +2 ( 2 за, 0 против).
Влад и мир про ezh: Всадник Системы (Попаданцы)

Прочитал обе книги с удовольствием. Спасибо автору!

Рейтинг: +1 ( 1 за, 0 против).

C++ для "чайников" [Стефан Рэнди Дэвис] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

by S t e p h e n R. Davis

IDG
BOOKS
WORLDWIDE

iDG
An

Books Worldwide,

International

Data

Group

Inc.
C o m p a n y

F o s t e r C i t y , C A • C h i c a g o , IL • I n d i a n a p o l i s , I N • N e w Y o r k , N Y

Стефан Р. Дэвис

ДИАЛЕКТИКА
Москва • Санкт-Петербург * Киев
2003

ББК32.973.26-018.2я75
Д94
УДК 681.3.07
Компьютерное издательство ""Диалектика"
Перевод с английского Д.М. Мищишина и канд. техн. наук ИВ. Красикова
Под редакцией канд. техн. наук КВ. Красикова
По общим вопросам обращайтесь в издательство "Диалектика"
по адресу: info@dialektika.com, http://www.dialektika.com

Д94

Дэвис, Стефан, Р.
C++ для "чайников", 4-е издание. : Пер. с англ. : — М. : Издательский дом
'"Вильяме", 2003. — 336 с. : ил. : Парал. тит. англ.
ISBN 5-8459-0160-Х (рус.)
Книга, которая у вас в руках, — это введение в язык программирования
C++. Она начинается с азов: от читателя не требуется каких-либо знаний в области программирования. В отличие от других книг по программированию па
C++, в этой книге вопрос "почему"1 считается не менее важным, чем вопрос
"как". И поэтому перед изложением конкретных особенностей языка C++ читателю разъясняется, как они действуют в целом. Ведь каждая структурная особенность языка—это отдельный штрих единой картины. Прочитав книгу, вы
сможете написать на C++ вразумительную программу и, что не менее важно,
будете понимать, почему и как она работает.
Книга рассчитана на пользователей с различным уровнем подготовки.
ББК 32.973.26-018.2я75

Вес названия программных продуктов нвлякмеи зарешетрированными торговыми марками
соответствующих фирм.
Никакая часть настоящего издания ни ц каких целях не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носигель, если на это нет письменного
разрешения издательства IDG Books Worldwide, Inc.
Copyright © 2001 by Dialektika Computer Publishing.
Original English language edition copyright © 2000 by IDG Books Worldwide, Inc.
All rights reserved including the. right of reproduction in whole or in part in any form.
This edition published by arrangement with the. original publisher, IDG Books Worldwide, Inc.,
Foster City, California, USA.
Windows is a trademark of Microsoft Corporation... For Dummies, Dummies Man, and the IDG
Books Wordwide logos are trademarks under exclusive license to IDG Books Worldwide, Inc., from
International Data Group, Inc. Used by permission.
ISBN 5-8459-0160-Х (рус.)
ISBN 0-7645-0746-Х (англ.)

© Компьютерное издательство "Диалектика", 2001
& IDG Books Worldwide, Inc., 2000

Оглавление
Часть I. Первое знакомство с C++

21

Глава 1. Написание вашей первой программы
Глава 2. Премудрости объявления переменных
Глава 3. Выполнение математических операций
Глава 4. Выполнение логических операций
Глава 5. Операторы управления программой
Часть П. Становимся программистами

23
33
41
46
55
67

Глава
Глава
Глава
Глава
Глава
Глава

6. Создание функций
7. Хранение последовательностей в массивах
8. Первое знакомство с указателями в C++
9. Второе знакомство с указателями
10. Прочие функциональные особенности
11. Отладка программ на C++

69
79
90
100
111
119

Часть III. "Классическое" программирование

139

Глава 12. Знакомство с объектно-ориентированным программированием
Глава 13. Классы в C++
Глава 14. Работа с классами
Глава 15. Создание указателей на объекты
Глава 16. Защищенные члены класса: не беспокоить!
Глава 17. Создание и удаление объектов: конструктор и деструктор
Глава 18. Аргументация конструирования
Глава 19. Копирующий конструктор
Глава 20. Статические члены
Часть IV. Наследование

141
144
149
160
173
179
187
201
211
225

Глава 21. Наследование классов
Глава 22. Знакомство с виртуальными функииями-членами: настоящие ли они
Глава 23. Разложение классов

227
233
245

Часть V. Полезные особенности

265

Глава
Глава
Глава
Глава
Глава

267
280
286
299
306

24.
25.
26.
27.
28.

Перегрузка операторов
Перегрузка оператора присвоения
Использование потоков ввода-вывода
Обработка ошибок и исключения
Множественное наследование

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

315

Глава 29. Десять способов избежать ошибок
Приложение А. Словарь терминов

317
322

Содержание
Об авторе
Благодарности

Введение
Об этой книге
О чем эта книга
Что такое C++
Соглашения, используемые в книге
Что можно не читать
Нелепые предположения
Как организована эта книга
В конце каждой части...
Часть 1. Первое знакомство с C++
Часть 2. Становимся программистами
Часть 3. "Классическое" программирование
Часть 4. Наследование
Часть 5. Полезные особенности
Часть 6. Великолепная десятка
Использованные в этой книге пиктограммы
Что дальше

Часть I. Первое знакомство с C++
Глава 1. Написание вашей первой программы
Постигая концепции C++
Что такое программа
Как пишут программы
Создание первой программы
Введение кода
Создание выполнимого файла
Выполнение программы
GNU — это не Windows
Помощь в GNU C++
Разбор программ
Определение структуры программ C++
Использование в исходном