Эта книга — настоящая «библия» программирования в среде Microsoft Visual C++ .NET с применением библиотеки классов MFC. Она адресована профессионалам, владеющим языком C++ и приступающим к разработке как классических 32-разрядных приложений Windows, так и приложений для новой среды .NET, где используются возможности Visual C++ и каркаса Microsoft .NET Framework. Вы узнаете о разработке Windows-приложений (MFC, мастера Visual C++ .NET, обработка с ...
Это издание для тех, кто хочет написать приложение графического интерфейса на языке С в среде GNOME под операционной системой Linux. Десятки стандартных функций GNOME и GTK+ помогают вам в этом, так как могут быть включены в ваше приложение и берут на себя большую часть низкоуровневых и рутинных операций по реализации графического интерфейса пользователя. Ваше приложение выглядит как набор обращений к функциям GNOME и GTK+, между которыми распола ...
Данная книга предназначена для разработчиков программного обеспечения, использующих в своей работе шаблоны проектирования. Шаблоны по праву считаются сегодня одной из наиболее популярных концепций объектно-ориентированного программирования. В этой книге на многочисленных примерах рассматриваются важные аспекты применения шаблонов проектирования, которые не были должным образом освещены в знаменитой книге "Design Patterns" (Джон Влиссидес является ...
Название этой книги отражает то, что я считаю основной трудностью при работе как с С++, так и с С: эти языки дают вам столько гибкости, что если у вас нет желания и способности призвать себя к порядку, то в итоге вы можете получить гигантский модуль не поддающейся сопровождению тарабарщины, притворяющейся к тому же компьютерной программой. Вы можете поистине делать все при помощи этих языков, даже если вы этого не хотите. В этой книге делается по ...
В этом полном справочнике по C# - новому языку программирования, разработанному специально для среды .NET, - описаны все основные аспекты языка: типы данных, операторы, управляющие инструкции, классы, интерфейсы, делегаты, индексаторы, события, указателии директивы препроцессора. Подробно описаны возможности основных библиотек классов C#. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включи ...
В книге рассматриваются как общие методики и стратегии написания кода и отладки (вплоть до «проектирования, независимого от языка»), так и весьма специальные вопросы вроде отладки элементов ActiveX. Некоторые главы книги посвящены чрезвычайно актуальным вопросам, о которых к тому же почти нигде не пишется. Это, например, отладка кода с шаблонами STL или работа с OLE-ориентированными объектами — СОМ и ActiveX. Отдельные части (II и III) отхватываю ...
Данная книга является введением в технологию объектных баз данных и предназначена для разработчиков программных продуктов, которые знакомы с объектным проектированием и языком C++ и хотят узнать об объектных базах данных. В книге описаны возможности объектного моделирования, заложенные в среде поддержки объектных баз данных, использующих интерфейсы ODMG C++ и OQL (язык объектных запросов). Здесь рассмотрены различные архитектуры, применяемые объе ...
Данная книга представляет собой продолжение вышедшей ранее книги Решение сложных задач на C++. В форме задач и их решений рассматриваются современные методы проектирования и программирования на C++. В книге сконцентрирован богатый многолетний опыт программирования на C++ не только самого автора, но и всего сообщества программистов на C++, так что некоторые рекомендации автора могут показаться неожиданными даже опытным программистам-профессионалам ...