Пятница, 19.04.2024, 05:33

Электронная библиотека системного администратора

Приветствую Вас Гость | RSS
Главная Учебники Регистрация Вход
Реклама


Рубрики

Книги и учебники
Microsoft [186]
Linux, Unix, FreeBSD, Solaris [151]
Oracle [36]
Cisco [41]
IBM [22]
1C [46]
SAS [10]
СУБД и базы данных [57]
Web технологии [131]
Компьютерные сети [125]
Компьютеры, hardware [104]
Защита информации [140]
Программирование [197]
Тестирование ПО [23]
DevOps [21]
Начинающим админам [209]
Общие вопросы по IT [76]
Справочники [202]

Программы
Администрирование [58]
Архиваторы [8]
Безопасность [17]
Полезный софт [32]
Программы для hardware [17]
Работа с DJVU, PDF, FB2 [10]
Сетевые сервисы [17]
Сетевые утилиты [79]

Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0


Главная » Учебники » Программирование

Освой самостоятельно C++ за 21 день
Освой самостоятельно C++ за 21 день. 7-е издание. Автор - Сиддхартха Рао . Скачать бесплатно.

Освой самостоятельно C++ за 21 день. 7-е издание.

Автор - Сиддхартха Рао

7-е издание книги Сиддхартха Рао "Освой самостоятельно C++ за 21 день" поможет изучить язык С++11 маленькими шагами. Она специально разделена на отдельные занятия, излагающие основные принципы этого языка объектно-ориентированного программирования с практической точки зрения. Вы сможете овладеть языком С++11, занимаясь всего по одному часу. Приведенные здесь фрагменты кода были проверены с использованием последних версий доступных компиляторов, а именно компилятора Microsoft Visual C++ 2010 для C++ и компилятора C++ GNU версии 4.6, которые поддерживают новые средства языка С++11.

Книга начинается с самых основ языка C++. Необходимо лишь желание изучить этот язык и сообразительность, чтобы понять, как он работает. Наличие навыков программирования на языке C++ может быть преимуществом, но не является обязательным. К этой же книге имеет смысл обратиться, если вы уже знаете язык C++, но хотите изучить добавления, которые были внесены в язык С++11. Если вы профессиональный программист, то третья часть книги поможет узнать, как лучше на практике создавать приложения C++11.

Книга состоит из пяти частей. Часть I, “Основы”, позволяет приступить к написанию простых приложений C++. Одновременно она знакомит с ключевыми словами, которые вы чаще всего видите в коде C++, а также с переменными, но не затрагивает безопасность типов. Часть II, “Фундаментальные принципы объектно-ориентированного программирования на C++”, знакомит с концепцией классов. Вы узнаете, как язык C++ поддерживает важнейшие принципы объектно-ориентированного программирования, включая инкапсуляцию, абстракцию, наследование и полиморфизм. Занятие 9, “Классы и объекты”, представляет новые концепции С++11, включая конструктор перемещения, а занятие 12, “Типы операторов и их перегрузка”, — оператор присваивания при перемещении. Эти эффективные средства помогают сократить ненужные и нежелательные этапы копирования, увеличивая производительность приложения. Занятие 14, “Макросы и шаблоны”, является краеугольным камнем для написания мощного обобщенного кода на C++. Часть III, “Знакомство со стандартной библиотекой шаблонов (STL)”, поможет писать эффективный код C++, использующий класс STL string и контейнеры. Вы узнаете, как класс std::string упрощает операции конкатенации строк и позволяет избежать использования символьных строк в стиле С. Вы сможете использовать динамические массивы и связанные списки библиотеки STL, а не создавать их самостоятельно. Часть IV, “Подробней о библиотеке STL”, посвящена алгоритмам. Вы узнаете, как, используя итераторы, применить сортировку в таких контейнерах, как вектор. Здесь также изложено, как ключевое слово С++11 auto позволяет существенно сократить длину объявлений итератора. Занятие 22, “Лямбда-выражения языка C++И”, представляет мощное новое средство, позволяющее существенно сократить размера кода при использовании алгоритмов библиотеки STL. Часть V, “Передовые концепции языка C++”, объясняет такие средства языка, как интеллектуальные указатели и обработка исключений, которые не являются необходимостью в приложении C++, но вносят существенный вклад в увеличение его стабильности и качества. Эта часть завершается полезными советами по написанию приложений С++11.

Издательство – Вильямс

Год издания – 2013

Формат книги - PDF, DJVU

Размер - 27,4 Мб

СКАЧАТЬ с gigapeta.com

Категория: Программирование | Добавил: strelsov (09.09.2010)
Просмотров: 7447 | Комментарии: 3 | Теги: Джесс Либерти, освой C++ за 21 день, Visual C++, возможности Microsoft Visual C++, Брэдли Джонс, средства Microsoft Visual C++, Microsoft Visual C++ | Рейтинг: 1.0/1
Всего комментариев: 3
2 Searcher  
0
+1

1 Angry  
0
Это 3 издание, суки!

3 strelsov  
0
Обновлено, теперь уже 7-ое издание...

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по сайту

Облако тегов
Справочник администратора Уильям Р. Станек cmd Microsoft shell php Windows lan ЛВС vpn SQL СУБД СУБД MySQL Windows PowerShell Java DNS DHCP telnet разработка Web-приложений MySql БД Компьютерные сети Linux Perl информационная безопасность СУБД Oracle ftp xml Интернет BIOS

...

Copyright IT-Ebooks.Ru © 2024