Язык программирования С++. Лекции и упражнения 6-е издание / C++ Primer Plus

Автор: Стивен Прата
Язык: Русский
Издательство: Вильямс
Год: 2012
Переводчики: Ю. Корниенко, А. Моргунова
Серия: Landmark
ISBN: 978-5-8459-1778-2
Страниц: 1248

Эта книга представляет собой тщательно проверенный, качественно составленный и один из лучших учебников по языку программирования C++ (C++11) для программистов и разработчиков. Эта классическая книга по C++ обучает принципам программирования, среди которых структурированный код и нисходящее проектирование, а также использованию классов, наследования, шаблонов, исключений, лямбда-выражений, интеллектуальных указателей и семантики переноса.

Автор и преподаватель Стивен Прата создал поучительное, ясное и строгое введение в C++. Фундаментальные концепции программирования излагаются вместе с подробными сведениями о языке C++. Множество коротких практических примеров иллюстрируют одну или две концепции за раз, стимулируя читателей осваивать новые темы за счет непосредственной их проверки на практике.

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

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

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

Эта книга отличается следующими особенностями:

  • Всеобъемлющее обсуждение классического языка C и дополнительных средств языка C++.
  • Строгое и ясное руководство по использованию каждой функциональной возможности.
  • Практическое обучение на кратких и простых примерах, которые развивают понимание одной или двух концепций за раз.
  • Сотни полезных примеров программ.
  • Вопросы для самоконтроля и упражнения по программированию, приводимые в конце каждой главы для самостоятельной проверки степени усвоения материала.
  • Освещение обобщенного языка C++ предоставляет максимально возможную гибкость.
  • Обучение стандарту ISO, включая обсуждение шаблонов, стандартной библиотеки шаблонов (STL), класса string, исключений, RTTI и пространств имен.

Qt 4.5. C++ профессиональное программирование

Автор: Макс Шлее
Язык: Русский
Издательство: БХВ-Петербург
Год: 2010
Серия: В подлиннике
ISBN: 978-5-9775-0398-3
Страниц: 896

Книга посвящена разработке приложений для Windows, Linux и Mac OS X с использованием библиотеки Qt версии 4.5. Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек. Впервые описана интегрированная среда разработки Qt Creator. Книга содержит исчерпывающую информацию о классах Qt4 и также практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров.

 

Qt 4. Программирование GUI на С++/ C++ GUI Programming with Qt 4

Автор: Жасмин Бланшет, Марк Саммерфилд
Язык: Русский
Издательство: КУДИЦ-Пресс
Год: 2007
Переводчики: В. Казаченко
ISBN: 978-5-91136-038-2, 0138722494
Страниц: 648

Из книги «Qt 4: программирование GUI на C++» вы узнаете о наиболее эффективных приемах и методах программирования с применением Qt 4 и овладеете ключевыми технологиями в самых различных областях — от архитектуры Qt модель/представление до мощного графического процессора 2D. Авторы вооружают читателей беспрецедентно глубокими знаниями модели событий и системы компоновки Qt.
На реалистических примерах они описывают высокоэффективные методы во всех областях — от разработки основных элементов графического пользовательского интерфейса до передовых методов интеграции с базой данных и XML. Каждая глава содержит полностью обновленный материал.
Данное издание:

  • Включает новые главы по архитектуре Qt 4 модель/представление и поддержке подключаемых модулей Qt, а также краткое введение в программирование встроенных систем на платформе Qtopia.
  • Раскрывает все основные принципы программирования в среде Qt — от создания диалоговых и других окон до реализации функциональности приложений.
  • Знакомит с передовыми методами управления компоновкой виджетов и обработкой событий.
  • Показывает, как можно с наибольшей эффективностью использовать новые программные интерфейсы Qt 4, в частности мощный графический процессор 2D и новые простые в применении классы-контейнеры.
  • Представляет передовые методы Qt 4, которых нет ни в одной книге: от создания подключаемых модулей, расширяющих возможности Qt, и приложений, до применения «родных» для конкретной платформы программных интерфейсов.
  • Содержит приложение с подробным введением в программирование на C++ в среде Qt для опытных Java-разработчиков.

Философия С++. Введение в стандартный С++

Автор: Брюс Эккель

Язык: Русский
Издательство: Питер
Год: 2004
Переводчик: Е. Матвеев
ISBN: 0-13-979809-9, 5-94723-763-6
Страниц: 572

В книге «Философия C++» последовательно и методично излагаются вопросы использования объектно-ориентированного подхода к созданию программ. Автор не просто описывает различные проблемы и способы их решения, он раскрывает перед читателем особый образ мышления, не владея которым невозможно комфортно чувствовать себя в объектно-ориентированной среде.

Это одна из тех книг, которые обязательно должен прочесть каждый, кто всерьез занимаете разработкой программного обеспечения в C++.

Философия C++. Практическое программирование

Автор: Брюс Эккель, Чак Эллисон
Язык: Русский
Издательство: Питер
Год: 2004
Переводчик: Е. Матвеев
ISBN: 5-469-00043-5, 0130353132
Страниц: 608

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

Во втором томе рассматриваются такие темы, как обработка исключений, стандартная библиотека C++ (включая потоки ввода/вывода, контейнеры и алгоритмы STL), шаблоны, множественное наследование, RTTI, автоматизация тестирования и отладки программ, паттерны проектирования и т.д.

Основы С++. Методы программной инженерии

Автор: Виктор Штерн
Язык: Русский
Издательство: Лори
Год: 2003
ISBN: 5-85582-188-9, 0-13-085729-7
Страниц: 880

Книга предназначена для разработчиков и программистов, знакомых с любым языком программирования. В ней рассказано о применении при создании программ на С++ лучшей практики и методов программной инженерии. Специалистам, уже имеющим опыт программирования на С++, эта охватывающая широкий спектр тем книга продемонстрирует, как создавать более надежное, простое в сопровождении и модификации программное обеспечение.
Автор рассказывает о принципах объектно-ориентированного программирования (ООП) ПЕРЕД изучением самого языка, что помогает читателю применить все мощные средства ООП для создания программных продуктов.
Книга научит читателя пользоваться всеми средствами ANSI/ISO C++ с точки зрения программной инженерии. В ней рассмотрены: классы, методы, модификаторы const, динамическое распределение памяти, построение классов, наследование, полиморфизм, ввод/вывод и многое другое.

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

Автор: Г. Шилдт
Язык: Русский
Издательство: BHV-Санкт-Петербург
Год: 2006
Серия: Изучаем вместе с BHV
ISBN: 5-7791-0086-1
Страниц: 688

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

C/C++. Архив программ. Код с комментариями

Авторы: Арт Фридман, Ларс Кландер, Марк Михаэлис, Херб Шильдт
Язык: Русский
Издательство: Бином
Год: 2001
ISBN: 5-7989-0205-6, 0-07-882504-0
Страниц: 640

В книге представлен код работоспособных программ на C/C++, относящихся к самым разнообразным областям и аспектам написания приложений — от работы с достаточно простыми структурами данных (списки, деревья) до построения синтаксических анализаторов и интерпретаторов, доступа к Internet и т. п. Программный код может использоваться в ваших программах без изменений или в модифицированном и усовершенствованном виде. Чрезвычайно полезно также его изучение в целях освоения главнейших принципов, алгоритмов и приемов решения разных задач. Программы снабжены развернутыми комментариями и детальными пояснениями их работы. Для широкого круга программистов, пишущих на языках C/C++.

C++ Учебный курс

Автор: П. Франка
Язык: Русский
Издательство: Питер
Год: 2001
Серия: Учебный курс
Переводчик: П. Бибиков
Редактор: В. Усманов
ISBN: 5-314-00136-5, 0252-112111-X
Страниц: 528

Язык С++ является в настоящее время одним из самых распространенных языков программирования, но одновременно и одним из самых трудных для изучения. Книга «С++. Учебный курс» поможет быстро, эффективно и с наименьшими затратами освоить все основные приемы создания приложений на С++. Для изучения всех возможностей языка требуются объемные руководства и справочники, но эта книга даст вам «стартовый толчок», поможет попять структуру языка, принципы объектно-ориептированного программирования, методику проектирования и создания приложений. Учебный материал, содержащийся в 26-ти уроках, основан на практических примерах и сопровождается исходным кодом программ. Для его освоения не требуется никакой предварительной подготовки. Книга может быть использована в качестве учебного пособия для студентов, изучающих язык С++.

C и C++ Языки программирования

Автор: Сергей Сабуров
Язык: Русский
Издательство: Познавательная книга Плюс
Год: 2006
Серия: Справочное руководство пользователя ПК
ISBN: 5-8321-0139-2, 5-8321-0138-2
Страниц: 656

В книге (неофициальное руководство пользователя) полностью описаны языки программирования С и C++. Уделено особое внимание описанию языка C++ и интегрированных средах разработки программ TURBO C++ и Visual С. Язык программирования C++ — это С, расширенный введением классов, inline-функций, перегруженных операций, перегруженных имен функций, константных типов, ссылок, операций управления свободной памятью, проверки параметров функций. Этот язык, сохранив средства ставшего общепризнанным стандартом для написания системных и прикладных программ языка С (процедурно-ориентированный язык), ввел в практику программирования возможности нового технологического подхода к разработке программного обеспечения, получившего название объектно-ориентированное программирование.