Данные рассылки нацелены на изучение языка программирования Visual C++. К каждой статье прилагаются свои исходники. Вы сможете познать всю широту возможностей библиотеки MFC и ATL, API-функций, OLE-технологии и не только.
В статьях затрагиваются следующие темы: сетевое программирование, OpenGL-графика, системное программирование, использование элементов управления, многозадачность, элементы ActiveX, SDI и MDI-приложения, технология OLE, динамические библиотеки, COM-технологии, API-программирование, SQL, ODBC, Internet, COM, STL, Shell и др.
Статистика
-1 за неделю
SEH исключения VS С++ исключения
Программистам на C++ доступны два типа исключений. Возникает вопрос: что лучше использовать: C++ исключения или SEH. Ответ можно найти в этой статье. Здесь рассматриваются низкоуровневые особенности реализации C++ исключений в MS VC. Также даны рекомендации по использовании SEH и C++ исключений в одной программе одновременно. ...
Структурная обработка исключений (SEH) в примерах. Часть 2
Исключения вносят некоторую путаницу в порядок выполнения программы. При работе с исключениями порядок выполнения кода может быть очень запутанным, но вполне предсказуемым. Продолжаем на примерах рассматривать все хитросплетения работы системы SEH. ...
Структурная обработка исключений (SEH) в примерах. Часть 1
Продолжение цикла статей о структурной обработке исключений (SEH). Исключения вносят некоторую путаницу в порядок выполнения программы. При работе с исключениями порядок выполнения кода может быть очень запутанным, но вполне предсказуемым. В статье на примерах показаны все хитросплетения работы системы SEH. ...
Введение в обработку структурированных исключений SEH
Структурированная обработка исключений (SEH) помогает писать надежные программы. Этот механизм заложен в саму структуру Windows и теоретически может быть использован из любого языка программирования. В языке C++ есть встроенная поддержка SEH. Эта статья открывает цикл по обработке исключений. Она дает базовые представления о возможностях SEH. ...
Введение в обработку структурированных исключений SEH
Структурированная обработка исключений (SEH) помогает писать надежные программы. Этот механизм заложен в саму структуру Windows и теоретически может быть использован из любого языка программирования. В языке C++ есть встроенная поддержка SEH. Эта статья открывает цикл по обработке исключений. Она дает базовые представления о возможностях SEH. ...
Удаленная отладка приложений
Удаленная отладка это еще один полезный инструмент, который должен быть в арсенале профессионального программиста на C++. Статья содержит материал по возможностям Visual Studio по отладке на удаленных компьютерах по сети. ...
Протоколирование работы приложения
Протоколирование работы приложения это хороший инструмент поиска ошибок на стороне клиента. В статье рассмотрены идеи по реализации библиотеки логгирования сообщений от программы. ...
Инициализация с помощью шаблонов
В практике программирования достаточно часто возникает задача, когда надо создать структуру и обнулить ее с помощью функции memset. Многие структуры Microsoft использует член структур cbSize в который надо записывать размер структуры. Другая типовая задача, когда класс имеет несколько конструкторов, в каждом из которых надо делать одинаковую инициализацию членов. Все эти задачи решаются с помощью нескольких строчек кода. Только вот писать одни и те же строчки не очень хорошо. В мире объектно-ориентированного программирования просто необходимо повторно использовать код. Это не только хороший стиль, но улучшение читаемости программ. В этой статье предлагается одно из возможных решений каждой из этих задач с помощью шаблонов. ...
Порядок инициализации C++ объекта - это важно!
Узнать порядок инициализации и конструирования объекта можно из любого хорошего учебника по C++. Тем не менее, существуют вещи, которые не описаны ни в одном пособии. Знаете ли Вы, как порядок создания объекта может повлиять на вашу программу? Какие ошибки могут при этом возникнуть? Невинные на первый взгляд действия могут привести к фатальным последствиям. Статья дает представление о важных аспектах конструирования и инициализации объекта. Рассчитано на широкий круг программистов. ...
Статьи по Visual C++ Спецвыпуск
DevDoc - это новые статьи по программированию каждую неделю. Заходи и читай! Домашняя страница Письмо автору Архив рассылки Публикация статьи Выпуск No38 Уважаемые подписчики рассылка "Статьи по Visual C" объединяется с "DevDoc - статьи для разработчика ПО под Windows. Тематика рассылки остается прежняя. Большая часть статей посвящена программированию на Visual C. Архив рассылки DevDoc вы можете найти по ссылке. Все опубликованные материалы также доступны на http://www.devdoc.ru Рассылка будет выходить оди...