xspectr.com

Библиотека Публикации Soft

C++

Безруков В.А. WIN32 API программирование

Рассмотрены основные принципы программирования в среде Microsoft Windows на языке C++ с применением Win32 API.
Общая структура приложения Windows
Главная функция WinMain()
Класс окна и его характеристики
Создание и показ окна
Обработка сообщений
Оконная функция
Сообщения Windows
Создание приложения с главным окном
Окна сообщений
Вывод текстовых строк
Атрибуты цвета и фона выводимого текста
Таймеры Windows
Приложение с главным окном
Меню (далее…)

Давыдов В.Г. Visual C++. Разработка Windows-приложений с помощью MFC и API-функций.

Рассмотрены низкоуровневая (API-функции) и высокоуровневая (библиотека классов MFC) технологии прикладного программирования в среде в Microsoft Visual Studio С++ .NET для ОС Windows. Подробно описаны дочерние окна, редактор ресурсов, меню, панели инструментов, строка статуса, диалоговые окна и более 15 самых популярных управляющих элементов для них, динамические подключаемые библиотеки и мастера. Материал сопровождается демонстрационными примерами, вопросами и упражнениями для самопроверки с ответами, тестами и заданиями для курсового проектирования. Для студентов, преподавателей технических вузов и программистов. (далее…)

Дейтел Х.М., Дейтел П. Дж. Как программировать на C++

Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является «раннее введение» в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов процедурного и структурного программирования, как это делается в большинстве курсов по C++. Большое внимание уделяется объектно-ориентированному проектированию (OOD) программных систем с помощью графического языка UML 2, чему посвящен ряд факультативных разделов, описывающих последовательную разработку большого учебного проекта.
Книга может служить учебным пособием для начальных курсов по C++, а также будет полезна широкому кругу как начинающих программистов, так и более опытных, не работавших прежде с C++. (далее…)

Доусон М. «Изучаем С++ через программирование игр»

Если вы хотите научиться программировать первоклассные игры, вам просто необходимо изучить язык С++. Эта книга поможет вам освоить разработку игр с самых азов, независимо oттoгo, есть ли у вас опыт программирования. Гораздо интересней учиться, когда обучение превращается в игру.
Каждая глава книги описывает самостоятельный игровой проект. В заключительной главе вам предстоит написать сложную игру, которая объединяет все приемы программирования, рассмотренные в предыдущих главах.
Книга, которую вы держите в руках, идеально подойдет для начинающего программиста, планирующего не только как следует освоить непростой язык С++, но и поупражняться в программировании игр. (далее…)

Дэвис С. С++ Для чайников

Книга, которая у вас в руках, — это введение в язык программирования C++. Она начинается с азов: от читателя не требуется каких-либо знаний в области программирования. В отличие от других книг по программированию па C++, в этой книге вопрос «почему» считается не менее важным, чем вопрос «как». И поэтому перед изложением конкретных особенностей языка C++ читателю разъясняется, как они действуют в целом. Ведь каждая структурная особенность языка—это отдельный штрих единой картины. Прочитав книгу, вы сможете написать на C++ вразумительную программу и, что не менее важно, будете понимать, почему и как она работает. Книга рассчитана на пользователей с различным уровнем подготовки. (далее…)

Крупник А. Изучаем Си


Казалось бы, не так важно, какой язык программирования учить первым. Зная один язык, легко выучить любой другой. Но первый язык становится  «родным» и для освоения других понадобятся лишние усилия. Так зачем же начинать с устаревшего Бейсика?В этой книге делается попытка познакомить читателя с программированием на примере языка профессиональных программистов Си. Этот язык не только важен сам по себе, но и открывает дорогу к другим современным и очень популярным языкам, таким как C++, JAVA, PERL и JavaScript. Язык Си считается трудным для изучения, и это отчасти так, если его учить после Бейсика, Фортрана или даже Паскаля. (далее…)

Лафоре Р. Объектно-ориентированное программирование в С++

Большая и толстая книга, которая является по большому счету самодостаточной. Если у Вас нет особых познаний в программировании на Си, но при этом есть сила воли прочитать более 900 страниц — это книга для Вас :). В первых главах даются общие сведения о программирования, языках программирования, методологиях и прочей теории. После это, значительная часть книги посвящена азам программирования на C++, поскольку разжевываются такие понятия как функции, операторы, структуры, циклы, классы, массиву, ну в целом все то, что неплохо бы знать студенту первого курса ВУЗа. Во второй половине книги автор подробно раскрывает такие темы как перегрузка операций, указатели, виртуальные функции, потоки и файлы, шаблоны и исключения, а также стандартная библиотека шаблонов (STL). (далее…)

Липпман Стенли Б., Лажойе Жози, Му Барбара Э. Язык программирования C++. Базовый курс

Книга «Язык программирования C++. Базовый курс» — новое издание популярного и исчерпывающего бестселлера по языку программирования C++, которое было полностью пересмотрено и обновлено под стандарт C++
11. Оно поможет вам быстро изучить язык и использовать его весьма эффективными и передовыми способами.
С самого начала книги Книга «Язык программирования C++. Базовый курс» читатель знакомится со стандартной библиотекой C++, ее самыми популярными функциями и средствами, что позволяет сразу же приступить к написанию полезных программ, еще не овладев всеми нюансами языка. Большинство примеров из книги было пересмотрено так, чтобы использовать новые средства языка и продемонстрировать их наилучшие способы применения. (далее…)

Литвиненко Н. «Технология программирования на С++. Win32 API-приложения»

Изложен начальный курс низкоуровневого программирования на C++ для Windows с использованием библиотеки Win32 API. Рассмотрены графический интерфейс Windows- приложения, стандартные диалоговые окна, элементы управления, растровая графика, DLL-библиотеки, процессы и потоки. Материал иллюстрирован многочисленными примерами, выполненными в Visual Studio 2010 под управлением Windows 7. (далее…)

Пахомов Борис. C/C++ и MS Visual С++ 2010 для начинающих

Руководство для начинающих «C/C++ и MS Visual С++ 2010 для начинающих» посвящено вопросам создания приложений в среде Microsoft Visual С++ 2010. Дано описание базовых элементов языков C/C++, приведены примеры создания простейших программ и классов. Рассмотрены принципы событийного программирования и особенности визуального проектирования. Освещены основные возможности визуальной среды разработки Visual С++ 2010, показаны назначения базовых компонентов и способ создания различных консольных и Windows-приложений. Для наглядности материала приведено множество примеров. К книге приложен DVD с дистрибутивом пакета Microsoft Visual Studio 2010 Express Edition, в котором содержатся различные компоненты пакета, в том числе Visual С++ 2010 Express Edition. Книга будет полезной для новичков, желающих освоить основы C/C++ и MS Visual С++. (далее…)

Побегайло А. «Системное программирование в Windows»

Подробно рассматриваются вопросы системного программирования с использованием интерфейса Win32 API. Описываются управление потоками и процессами, включая их диспетчеризацию; синхронизация потоков; передача данных между процессами, с использованием анонимных и именованных каналов, а также почтовых ящиков; структурная обработка исключений; управление виртуальной памятью; управление файлами и каталогами; асинхронная обработка данных; создание динамически подключаемых библиотек; разработка сервисов. Отдельная часть книги посвящена управлению безопасностью объектов в Windows. Каждая тема снабжена практическими примерами использования функций Win32 API, которые представлены работающими листингами. Это позволяет использовать книгу в качестве пособия по системному программированию или справочника для системного программиста. Прилагаемый компакт-диск содержит листинги и проекты всех программ, рассмотренных в книге. (далее…)

Прата С. Язык программирования C++. 6 Издание

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

Романов Е. Си++. От дилетанта до профессионала

Основной акцент сделан не столько на языке, сколько на практике программирования на нем. Изложение материала ведется параллельно в синтаксической (языковой) и в технологической (инструментальной) последовательности. Значительное внимание уделяется вопросам «чтения/понимания» программ, образной и неформальной части процесса программирования. Подробно рассматриваются связи языка с компьютерной архитектурой (в т.ч. с учетом машинно- ориентированных аспектов Си), специфические области программирования (двоичные файлы, структуры данных, динамическое связывание, рекурсивное программирование). Даются основные понятия эффективности (трудоемкости) алгоритмов, основные выводы теории алгоритмов в их преломлении к процессу анализа, проектирования и отладки программ. Все это позволит сформировать разносторонний, прагматический и, в то же время, достаточной общий взгляд на программирование как область деятельности, подкрепленный солидным практическим материалом. (далее…)

Страуструп Бьёрн. Язык программирования C++. Специальное издание

Книга написана Бьерном Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования.Многочисленные примеры демонстрируют как хороший стиль программирования на С-совмес-тимом ядре C++, так и современный объектно-ориентированный подход к созданию программных продуктов.Книга адресована программистам, использующим в своей повседневной работе C++.Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук». (далее…)

Хомоненко А. Программирование на C++

Содержит систематическое изложение основных приемов программирования на языке C++: описание типов данных, объявление переменных, организация разветвлений и циклов, описание и использование массивов, указателей, функций. Рассматриваются понятия и приемы объектно-ориентированного программирования: определение классов и объектов, конструкторы и деструкторы, инкапсуляция, полиморфизм, наследование, шаблоны, обработка исключений, пространство имен, динамическая идентификация типов. Описывается технология разработки программ в среде Borland C++ Builder. Приводятся контрольные вопросы и задания. Для студентов и преподавателей высших и средних учебных заведений. (далее…)

Хортон Айвор. Visual C++ 2010. Полный курс

Этот учебник C++ может использоваться как преподавателями учебных заведений, так и для самостоятельного изучения языка программирования. Он разделён на несколько частей, посвящённых собственно основам языка и программирования в целом, особенностям среды Visual C++, процессу отладки кода, особенностям программирования под Windows. Каждый из рассматриваемых вопросов имеет практические приложения, часть из которых читателю предлагается выполнить самостоятельно. Во многом «Visual C++ 2010. Полный курс» Хортона напоминает классические университетские учебники, поэтому он хорошо подойдёт приверженцам системного усвоения знаний. (далее…)

Щупак Ю. «Win32 API. Разработка приложений для Windows»

В этой книге изложены основные концепции и приемы программирования для Windows на языке С/С++ с применением Win32 API.
Книга ориентирована на широкий: круг читателей: от начинающих программистов, студентов вузов, аспирантов и преподавателей до профессионалов в области программирования, владеющих языком С++, но не имеющих опыта разработки приложений для Windows.
Практика показывает, что если программисты начинают разработку проектов сразу с применением библиотек классов, подобных МFС иnи Windows Forms, не имея при этом опыта работы с Win32 API, то они сталкиваются с серьезными проблемами, :как только дело доходит до создания реальных приложений. (далее…)

xspectr.com © 2017
Xspectr.com