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

В наличии Цена за шт.

1470

Количество
Купить

Акции и скидки Поделиться


  • Артикул:00-01030910
  • Автор: Шилдт Г.
  • ISBN: 5-7791-0086-1
  • Тираж: 5000 экз.
  • Обложка: Мягкая обложка
  • Издательство: БХВ-Петербург (все книги издательства)
  • Город: Санкт-Петербург
  • Страниц: 688
  • Формат: 70х100 1/16
  • Год: 2002
  • Вес: 1715 г
Развернуть ▼

Необходимость в переработке и дополнении предыдущего издания книги вызнана в первую очередь выходом в свет долгожданного для программистов всего мира единого международного стандарта по C++. Теперь можно быть уверенным, что уже в ближайшем будущем программы на C++ будут выглядеть и функционировать одинаково, независимо от того, в какой среде программирования и для какого компилятора они написаны. В книге сохранен весь материал двух предыдущих изданий, а также добавлено несколько новых глав и множество новых разделов. Эта книга - наиболее удобное руководство для самостоятельного изучения C++ в соответствии с требованиями нового стандарта и рассчитана на читателей, уже владеющих языком программирования С. Методика подачи материала предполагает строго последовательное изучение глав, содержащих множество примеров программ, а также упражнений для проверки и повторения пройденного материала.

Содержание
Введение
Отличия третьего издания
Если вы работаете под WINDOWS
Как организована эта книга
Исходные коды программ
Глава 1. Краткий обзор C++
1.1. Что такое объектно-ориентированное программирование?
Инкапсуляция
Полиморфизм
Наследование
1.2. Две версии C++
Новые заголовки в программах на C++
Пространства имен
Если вы работаете со старым компилятором
1.3. Консольный ввод и вывод в C++
1.4. Комментарии в C++
1.5. Классы. Первое знакомство
1.6. Некоторые отличия языков С и C++
1.7. Введение в перегрузку функций
1.8. Ключевые слова C++
Глава 2. Введение в классы
2.1. Конструкторы и деструкторы
2.2. Конструкторы с параметрами
2.3. Введение в наследование
2.4. Указатели на объекты
2.5. Классы, структуры и объединения
2.6. Встраиваемые функции
2.7. Встраиваемые функции в объявлении класса
Глава 3. Подробное изучение классов
3.1. Присваивание объектов
3.2. Передача объектов функциям
3.3. Объекты в качестве возвращаемого значения функций
3.4. Дружественные функции: обзор
Глава 4. Массивы, указатели и ссылки
4.1. Массивы объектов
4.2. Использование указателей на объекты
4.3. Указатель THIS
4.4. Операторы NEW и DELETE
4.5. Дополнительные сведения об операторах NEW и DELETE
4.6. Ссылки
4.7. Передача ссылок на объекты
4.8. Ссылка в качестве возвращаемого значения функции
4.9. Независимые ссылки и ограничения на применении ссылок
Глава 5. Перегрузка функций
5.1. Перегрузка конструкторов
5.2. Создание и использование конструкторов копий
5.3. Устаревшее ключевое слово OVERLOAD
5.4. Аргументы по умолчанию
5.5. Перегрузка и неоднозначность
5.6. Определение адреса перегруженной функции
Глава 6. Введение в перегрузку операторов
6.1. Основы перегрузки операторов
6.2. Перегрузка бинарных операторов
6.3. Перегрузка операторов отношения и логических операторов
6.4. Перегрузка унарных операторов
6.5. Дружественные оператор-функции
6.6. Особенности использования оператора присваивания
6.7. Перегрузка оператора индекса массива
Глава 7. Наследование
7.1. Управление доступом к базовому классу
7.2. Защищенные члены класса
7.3. Конструкторы, деструкторы и наследование
7.4. Множественное наследование
7.5. Виртуальные базовые классы
Глава 8. Введение в систему ввода/вывода C++
8.1. Некоторые базовые положения системы ввода/вывода C++
8.2. Форматируемый ввод/вывод
8.3. Функции WIDTHO, PRECISION() и FILL()
8.4. Манипуляторы ввода/вывода
8.5. Пользовательские функции вывода
8.6. Пользовательские функции ввода
Глава 9. Дополнительные возможности ввода/вывода в C++
9.1. Создание пользовательских манипуляторов
9.2. Основы файлового ввода/вывод
9.3. Неформатируемый двоичный ввод/вывод
9.4. Дополнительная информация о функциях двоичного ввода/вывода
9.5. Произвольный доступ
9.6. Контроль состояния ввода/вывода
9.7. Пользовательский ввод/вывод и файлы
Глава 10. Виртуальные функции
10.1. Указатели на производные классы
10.2. Знакомство с виртуальными функциями
10.3. Дополнительные сведения о виртуальных функциях
10.4. Применение полиморфизма
Глава 11. Шаблоны и обработка исключительных ситуаций
11.1. Родовые функции
11.2. Родовые классы
11.3. Обработка исключительных ситуаций
11.4. Дополнительная информация об обработке исключительных ситуаций
11.5. Обработка исключительных ситуаций, возбуждаемых оператором NEW
Глава 12. Динамическая идентификация и приведение типов
12.1. Понятие о динамической идентификации типа
12.2. Оператор DYNAMIC_CAST
12.3. Операторы CONST_CAST, REINTERPRET_CAST И STATIC_CAST
Глава 13. Пространства имен и другие темы
13.1. Пространства имен
13.2. Функции преобразования
13.3. Статические члены класса
13.4. Постоянные и модифицируемые члены класса
13.5. Заключительный обзор конструкторов
13.6. Спецификаторы сборки и ключевое слово ASM
13.7. Массивы в качестве объектов ввода/вывода
Глава 14. Библиотека стандартных шаблонов
14.1. Знакомство с библиотекой стандартных шаблонов
14.2. Классы-контейнеры
14.3. Векторы
14.4. Списки
14.5. Ассоциативные списки
14.6. алгоритмы
14.7. Строковый класс
Приложение А. Некоторые отличия языков программирования С И C++
Приложение В. Ответы на вопросы и решения упражнений
Глава 1. Упражнения
Проверка усвоения материала главы 1
Глава 2. Повторение пройденного
Упражнения
Проверка усвоения материала главы 2
Проверка усвоения материала в целом
Глава 3. Повторение пройденного
Упражнения
Проверка усвоения материала главы 3
Проверка усвоения материала в целом
Глава 4. Повторение пройденного
Упражнения
Проверка усвоения материала главы 4
Проверка усвоения материала в целом
Глава 5. Повторение пройденного
Упражнения
Проверка усвоения материала главы 5
Проверка усвоения материала в целом
Глава 6. Повторение пройденного
Упражнения
Проверка усвоения материала главы 6
Проверка усвоения материала в целом
Глава 7. Повторение пройденного
Упражнения
Проверка усвоения материала главы 7
Проверка усвоения материала в целом
Глава 8. Повторение пройденного
Упражнения
Проверка усвоения материала главы 8
Проверка усвоения материала в целом
Глава 9. Повторение пройденного
Упражнение
Проверка усвоения материала главы 9
Проверка усвоения материала в целом
Глава 10. Повторение пройденного
Упражнения
Проверка усвоения материала главы 10
Проверка усвоения материала в целом
Глава 11. Повторение пройденного
Упражнения
Проверка усвоения материала главы 11
Глава 12. Повторение пройденного
Упражнения
Проверка усвоения материала главы 12
Проверка усвоения материала в целом
Глава 13. Повторение пройденного
Упражнения
Проверка усвоения материала главы 13
Проверка усвоения материала в целом
Глава 14. Повторение пройденного
Упражнения
Проверка усвоения материала главы 14
Приложение С. Список английских технических терминов
Приложение D. Описание дискеты
Предметный указатель



Оставьте отзыв о товаре
Рекомендуем

Артикул 00-00004071

C# 4.0. Полное руководство

C# 4.0. Полное руководство

2200 руб.

Купить
×

Диски

Журналы и бланки

Журналы для автодорог, дорожного хозяйстваЖурналы для АЗС и АЗГСЖурналы для аптекЖурналы для архивовЖурналы для аттракционовЖурналы для банковЖурналы для бассейновЖурналы для бухгалтерииЖурналы для газовых хозяйств, газораспределительных систем, ГАЗПРОМаЖурналы для гостиниц, общежитий, хостеловЖурналы для грузоподъемных механизмовЖурналы для делопроизводстваЖурналы для драгметалловЖурналы для ЖКХЖурналы для канатных дорог, фуникулеровЖурналы для кладбищЖурналы для конструкторских, научно-техническая документацияЖурналы для лесных хозяйствЖурналы для лифтовЖурналы для медицинских учрежденийЖурналы для МЧСЖурналы для нефтебазЖурналы для нефтепромысла, нефтепроводовЖурналы для образовательных учрежденийЖурналы для парикмахерских, салонов красоты, маникюрных, педикюрных кабинетовЖурналы для проверки и контроля госорганами, контролирующими организациямиЖурналы для промышленностиЖурналы для работ с повышенной опасностьюЖурналы для регулирования алкогольного рынкаЖурналы для сельских хозяйств, ветеринарииЖурналы для складовЖурналы для снегоплавильных пунктовЖурналы для стройки, строительстваЖурналы для тепловых энергоустановок, котельныхЖурналы для транспортаЖурналы для туризмаЖурналы для учреждений культуры, библиотек, музеевЖурналы для церкви, религиозных организацийЖурналы для шахт, рудников, метрополитенов, подземных сооруженийЖурналы для электроустановокЖурналы и бланки для армии, вооруженных силЖурналы и бланки для нотариусов, юристов, адвокатовЖурналы и бланки для организаций пищевого производства, общепита и пищевых блоковЖурналы и бланки для организаций, занимающихся охраной объектов и частных лицЖурналы и бланки для ФТС РФ (таможни)Журналы и бланки по экологииЖурналы и бланки, используемые в торговле, бытовом обслуживанииЖурналы и бланки, относящиеся к нескольким отраслямЖурналы по геодезии, геологииЖурналы по метрологииЖурналы по охране труда и технике безопасностиЖурналы по пожарной безопасностиЖурналы по психологииЖурналы по санитарии, проверкам СЭСЖурналы по связиЖурналы по эксплуатации зданий и сооруженийЖурналы по энергетикеЖурналы, бланки, формы для кадровых работЖурналы, бланки, формы документов для органов прокуратуры и суда, минюста, пенитенциарной системыЖурналы, бланки, формы документов МВД РФ, РосгвардииКомплекты документов и журналовОбложки для журналов и удостоверенийСамокопирующиеся бланки

Знаки безопасности, таблички, стенды

Вспомогательные знаки, таблички-наклейкиЗапрещающие знакиЗнаки для инвалидовЗнаки для уборки и сбора мусораЗнаки на автомобильЗнаки пожарной безопасностиЗнаки электробезопасностиИнформационные знаки для строительных площадокМедицинские и санитарные знакиНаклейкиПредписывающие знакиПредупреждающие знакиСтендыУказательные знакиЭвакуационные знакиЮмористические знаки

Календари

Книги

Букинистическая литератураГОСТы, ОСТыДетская литератураДомашний кругДругоеИскусство. Культура. ФилологияКниги в электронном видеКниги издательства "Комсомольская правда"Компьютеры и интернетКосмосНаука. Техника. МедицинаНормативные правовые актыОбщественные и гуманитарные наукиОхрана труда, обеспечение безопасностиПодарочные книгиПутешествия. Отдых. Хобби. СпортРелигия. Оккультизм. ЭзотерикаРостехнадзорСанПины, СП, МУ, МР, ГНСборники рецептур блюд для предприятий общественного питанияСНиП, СП, СО,СТО, РД, НП, ПБ, МДК, МДС, ВСНУчебный годХудожественная литератураЭкономическая литератураЭнциклопедии, справочники, словари

Курвиметры

Ленты с тиснением

Линейки

Авиационные и военные линейкиДетские линейкиМедицинские линейкиПортновские линейкиТехнические линейкиТрафареты с чертежными шрифтамиЧертежные линейки

Маркировочная продукция

Маркировка трубопровода "Вода"Маркировка трубопровода "Воздух"Маркировка трубопровода "Газ"Маркировка трубопровода "Жидкость"Маркировка трубопровода "Кислота"Маркировка трубопровода "Пар"Маркировка трубопровода "Прочие вещества"Маркировка трубопровода "Щелочь"

Материалы для типографии (мини-типографии)

Бумага для оргтехникиКлейПереплетные материалыПленка для печати и ламинацииФольга для тиснения

Металлические изделия (металлическая мебель, конструкции, навесы)

Металлическая мебельМеталлические изделия для дачи и дома

Носки и портянки

Одноразовая одежда

Охрана труда

Печати и штампы

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

Плакаты

Погоны министерств и ведомств

Подарки нашим покупателям

Полотенца

Портреты знаменитых людей

Сувениры

Бизнес сувениры, корпоративные подаркиБрелкиГимн России. Эксклюзивное графическое оформление в багетном обрамленииГудки и Рожки охотничьиЗажигалкиКружки для термопереносаКружки подарочныеПодарочные наборы игрПредметы интерьераСувениры, подарки для мужчин

Тир

Рогатки спортивные

Ткани

Товары "Юнармия"

Береты

Товары для дома и офиса

Грамоты и благодарностиИндикаторы стерилизацииКанцелярские товарыКаски, защитные очки, маскиКухонные принадлежностиОгнетушителиПланы эвакуацииСамоспасателиСредства дезинфекцииТовары для ремонтаФитолампы и прожекторыХозяйственные товарыЭлектроудлинители, тройники, катушкиЭлектроустановочные изделия

Товары для здоровья, БАДы

Аюрведические товарыСредства гигиены, косметика из минералов Мертвого моря

Товары для развития, игрушки

Бумажные модели

Товары для спорта, туризма и охоты

Походные сумки, рюкзаки и мешочки для храненияСигнальное снаряжениеТовары для фитнеса

Удостоверения, Свидетельства

Зачетные книжки, студенческие билетыУдостоверения для спортивных секцийУдостоверения рабочих различных специальностей

Упаковка, упаковочные материалы

Коробки картонные

Членские книжки

ГК, ГСК, членские книжки, пропуска и пр.Садоводческие книжки, членские книжки СНТ
;