Программирование на C++


Книга Программирование на C++



Название: Программирование на C++
Автор: Дирк Хенкеманс, Марк Ли
Год: 2002
Страниц: 416
Формат: DjVU
Размер: 4,08 мб (рус.), 1,33 мб (англ.)
Качество: среднее (рус.), отличное (англ.)
Язык: русский, английский
Для тех, кто мало знаком с программированием, но ищет хороший учебник по C++, эта книга станет идеальным выбором.Написанная профессиональными разработчиками и отличающаяся легким стилем изложения, она обучает принципам программирования на примерах создания простых игр. Прочитав ее, вы приобретете навыки, необходимые для создания более сложных программ на C++, и узнаете, как использовать их в реальных приложениях. Изучите многочисленные приемы, которые применимы не только к C++, но и к программированию в целом, поэтому полученные знания будут вам полезны при освоении других языков программирования. Вы узнаете, что такое переменные и управляющие операторы, функции и объектно- ориентированное программирование, пространства имен и массивы. Научитесь программировать для Windows, создавать программы шифрования, отлаживать ошибки и грамотно обрабатывать исключения, эффективно использовать потоки и файлы, а также разрабатывать игры с помощью библиотеки DirectX.


Содержание

Предисловие
Введение

1. Путешествие начинается
Работа с компилятором CodeWarrior
Пишем первую программу
Цикл разработки
Работа с текстом
Вывод строк: cout
Применение cin
Работа с числами
Пишем игру `Пираты и мушкетеры`
Резюме

2. Продолжаем погружение: переменные
Что такое переменная
Разбираемся в отношениях переменных и памяти
Идентификаторы переменных
Объявления переменных и присвоение значений
Знакомьтесь, основные типы данных
Оператор sizeof()
typedef облегчает жизнь
Приведение типов
Константы
Повторяем синтаксис
Пишем игру `Оружейный магазин`
Резюме

3. Принимайте командование: управляющие операторы
Логические операторы
Ветвление кода и операторы выбора
Соблюдаем порядок действий
Переходим к операторам циклов
Вложенная структура
Прыгаем по коду: операторы ветвления
Создаем случайные числа
Пишем игру `Римский полководец`
Резюме

4. Пишем функции
Разделяй и властвуй
Изучаем синтаксис функций
Ключевое слово void
Перегрузка функций
Значения аргументов по умолчанию
Область видимости переменных - смотрите дальше
Добро пожаловать на гонки улиток
Что скрывает функция main
Макроопределения: константы на стероидах
Игра `Приключение в пещере`
Резюме

5. Боевые качества ООП
Введение в объектно-ориентированное программирование
Знакомимся с классами
Работа с объектами
Изучаем принципы ООП
Отладка
Игра `Завоевание`
Резюме

6. Сложные типы данных
Работа с массивами
Работа с указателями
Знакомимся со ссылками
Динамическая память
Воссоздаем крестики-нолики
Резюме

7. Градостроение и пространства имен
Пространства имен
Повторные объявления пространств имен
Прямой доступ к пространствам имен
Создание безымянных пространств имен
И снова пространство имен std
Пишем игру `Пиратский город`
Резюме

8. Наследование
Как работает наследование
Множественное наследование
Доступ к объектам иерархии
Пишем игру `Лорд-Дракон`
Резюме

9. Шаблоны
Создание шаблонов
Работа со стандартной библиотекой
Игра `Таинственный магазин`
Резюме

10. Потоки и файлы
Терминология ввода-вывода
Разбираемся с файлами заголовков
Знакомьтесь, файловые потоки
Работаем с текстовыми файлами
Проверка потоков
Работаем с бинарными потоками
Работа с манипуляторами
Битовые поля
Пишем программу шифрования
Резюме

11. Ошибки и обработка исключений
Доказательство утверждений
Обработка исключений
Игра `Минное поле`
Резюме

12. Программирование для Windows
Знакомьтесь, Windows API
Создание программы для Windows в CodeWarrior
Изучаем функции Windows
Создание окон
Обработка сообщений
Рикошетирующий мяч
Резюме

13. DirectX
Составляющие DirectX
Подготовка к работе с DirectX
Архитектура DirectDraw
Интерфейсы и объекты DirectDraw
Экранные режимы
Первичные плоскости
Создание плоскостей
Рисуем на экране
Растровые изображения
Пишем программу `Случайный цвет`
Резюме

14. Создаем пиратское приключение
Обзор игры
Механизм игры
Поздравляем, читатель!
Конкурс

A. Ответы к заданиям
B. Восьмеричная, шестнадцатеричная, двоичная и десятичная системы счисления
C. Стандартная таблица символов ASCII
D. Ключевые слова C++
E. Содержимое компакт-диска

Глоссарий
Алфавитный указатель


depositfiles.com_РУС
depositfiles.com_АНГЛ


.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12784 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Журнал : Моя прекрасная дача №22 (Ноябрь 2015)

    Журнал : Моя прекрасная дача №22 (Ноябрь 2015)

    Журнал : Моя прекрасная дача №22 (Ноябрь 2015)Журнал для дачников и садоводов из которого вы почерпнете много полезной информации о дачном быте.#Хобби@mirzhurnalov#Мояпрекраснаядача@mirzhurnalov . . .

  • Книга Журнал: Oops! №11 (ноябрь 2015)

    Журнал: Oops! №11 (ноябрь 2015)

    Журнал: Oops! №11 (ноябрь 2015)Oops! - ежемесячный журнал для стильных девушек. Всё о самом важном: любовь, истории, стиль, красота, звезды. Мода от "А" до "Я". Советы экспертов. Интервью со знаменито . . .

  • Книга Журнал: Numero №27 (ноябрь 2015)

    Журнал: Numero №27 (ноябрь 2015)

    Журнал: Numero №27 (ноябрь 2015)«Numero» – слияние моды и искусства. Единственный журнал в своем роде, представляющий продукт в перспективе взгляда художника. Трендсеттер с уникальным видением. Соврем . . .

  • Книга Журнал: LOfficiel №146 (ноябрь 2015)

    Журнал: LOfficiel №146 (ноябрь 2015)

    Журнал: L'Officiel №146 (ноябрь 2015)#Женские@mirzhurnalov . . .

  • Книга Журнал: Автопилот №10 (октябрь 2015)

    Журнал: Автопилот №10 (октябрь 2015)

    Журнал: Автопилот №10 (октябрь 2015)Журнал для автомобилистов «Автопилот» ежемесячно публикует новости зарубежного и российского авто-рынка, статьи об автомобильном образе жизни и мышления, материалы . . .

  • Книга Журнал: Наука. Величайшие теории №41 (2015)

    Журнал: Наука. Величайшие теории №41 (2015)

    Журнал: Наука. Величайшие теории №41 (2015)«Наука Величайшие теории» - это полная панорама великих научных идей и их гениальных авторов. Наука в новом формате: точность справочной информации и живые п . . .

  • Книга Журнал: Арт-терапия №8 (2015)

    Журнал: Арт-терапия №8 (2015)

    Журнал: Арт-терапия №8 (2015)Оригинальная коллекция для творческого досуга «Арт-терапия» позволит окунуться в мир раскрашивания и расскажет, как с помощью этого занятия снять напряжение и пробудить в . . .

  • Книга Журнал: Народный лекарь. Спецвыпуск №141 (2015)

    Журнал: Народный лекарь. Спецвыпуск №141 (2015)

    Журнал: Народный лекарь. Спецвыпуск №141 (2015)Каждый номер журнала расскажет Вам о лечении какого-либо распространенного заболевания. Лучшие рецепты читателей с комментариями специалистов.#Другие@mir . . .

  • Книга Журнал: Ступени оракула  №20 (сентябрь 2015)

    Журнал: Ступени оракула №20 (сентябрь 2015)

    Журнал: Ступени оракула №20 (сентябрь 2015)Издание предлагает разнообразие точек зрения — от фантастических предположений до научных теорий, оставляя выбор за читателем. Мнения профессионалов и свиде . . .

  • Книга Журнал: Мир фантастики  №11 (ноябрь 2015)

    Журнал: Мир фантастики №11 (ноябрь 2015)

    Журнал: Мир фантастики №11 (ноябрь 2015)Журнал «Мир фантастики» единственное издание в России, посвященное фантастике и фэнтези в самом широком смысле. В фокусе внимания — книги, кинофильмы, игры и в . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Программирование на C++. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.