год-2011
1216 страниц
Следуя подробному и доступному руководству автора и выполняя упражнения, вы можете с большой скоростью стать квалифицированным программистом на языке C++. Целиком переделанная под выпуск 2010 г., эта книга знакомит вас с новейшей средой разработки Visual C++ и учит делать с ее помощью реальные приложения. С этой книгой Visual C++ 2010: полный курс. Хортон вы на верном пути к мастерству написания приложений в обеих версиях языка C++ и успехам программирования.
В данной книге Visual C++ 2010: полный курс. Хортон Вы найдете:
-
Изучение основных тем программирования с использованием обеих технологий языка C++, предоставляемых средой разработки Visual C++ 2010
-
Общие технологии поиска ошибок в программах на C++ и объяснение общих принципов отладки
-
Обсуждение структуры и основных элементов, присутствующих в каждом приложении Windows®
-
Демонстрация основ разработки приложений Windows с использованием классов Microsoft Foundation Classes
-
Руководство по разработке и созданию приложений Windows как на языке C++, так и C++/CLI
-
Множество практических примеров и упражнений, которые помогут получить навыки программирования
-
Создание реального приложения по мере изучения языка C++
По существу, в этой книжке рассматриваются 2 широкие тематики: язык программирования C++ и программирование приложений Windows с использованиемMFC или .NET Framework. Ранее, чем вы сможете разработать полнофункциональное приложение Windows, требуется приобрести неплохой ур. познаний языка C++, по этой причине упражнения тут на первом месте.
В I-ой части книжки поэтапно изложены основные тематики программирования на языке C++, применяемые обеими разновидностями языковых технологий C++, поддерживаемых в Visual C++ 2010. Вы изучите синтаксис и применение базового языка C++ стандарта ISO/IEC, и приобретете уверенность и опыт использования его на практике в контексте разных практических примеров. Тут есть тоже упражнения, которые вы можете применять для проверки своих познаний. Модификацию C++/CLI базового языка C++ вы тоже изучите на практических примерах, иллюстрирующих работу любого составляющая языка.
Безусловно, в упражнениях демонстрируется тоже применение средств стандартной библиотеки C++, которые вам возможно потребуются. Познания средств стандартных библиотек будут добавляться поэтапно, по мере изучения языка C++. Тоже, вы узнаете о мощных инструментальных средствах, предоставляемых стандартной библиотекой шаблонов STL в обеих формах: для основной версии языка C++ и версии C++/CLI. Есть тоже глава посвященная библиотеке шаблонов для параллельных вычислений, обеспечивающей возможности эксплуатации мощи многоядерных ПК для приложений с интенсивными вычислениями.
По мере приобретения знаний обращения с языком C++, мы перейдем к программированию для Windows. Вы узнаете, как разрабатывать простые приложения Windows, и то, как применяя библиотеку MFC сделать полнофункциональное приложение на более, чем 2000 строк кода. Вы будете разрабатывать приложения в течение некоторого количества глав, применяя широкий диапазон возможностей пользовательского интерфейса, предоставляемых библиотекой MFC. Для изучения программирования под Windows с использованием C++/CLI, вы разработаете приложение Windows Forms, возможности пользовательского интерфейса которого будут подобны средствам приложения на базовом языке C++.
Об авторе
Айвор Хортон - 1 из выдающихся авторов книжек о языках программирования Java, C и C++. Он широко известен собственным уникальным стилем изложения, который доступен как новичкам, так и опытным программистам. Сейчас Хортон является тоже частным системным консультантом, однако раньше преподавал программирование более 25 лет.
Оглавление книги
Visual C++ 2010: полный курс. Хортон
Об авторах
Введение
Глава 1. Программирование в Visual C++ 2010
Глава 2. Данные, переменные и вычисления
Глава 3. Принятие решений и циклы
Глава 4. Массивы, строки и указатели
Глава 5. Структурная организация программ
Глава 6. Дополнительные сведения о структурах программ
Глава 7. Определение собственных типов данных
Глава 8. Дополнительные сведения о классах
Глава 9. Наследование классов и виртуальные функции
Глава 10. Стандартная библиотека шаблонов
Глава 11. Приемы отладки
Глава 12. Концепции программирования для Windows
Глава 13. Программирование для нескольких ядер
Глава 14. Программирование для Windows с использованием библиотеки MFC
Глава 15. Работа с меню и панелями инструментов
Глава 16. Рисование в окне
Глава 17. Создание документа и усовершенствование представления
Глава 18. Работа с диалоговыми окнами и элементами управления
Глава 19. Сохранение и печать документов
Глава 20. Написание собственных библиотек DLL