Методологии программирования на Visual C++
В этом разделе представлены разделы, посвященные общим понятиям и решению конкретных задач при программировании на C++.
Общее назначение Visual C++ — разработка программ для Windows. Программирование в Windows — тема, заслуживающая отдельного рассмотрения. Существует много важных аспектов, которые необходимо иметь в виду при программировании для Windows. Например, существует различие между управляемым и машинным кодами. Процессор компьютера непосредственно исполняет машинный код, а среда CLR отвечает за выполнение управляемого кода.
При программировании для Windows необходимо принимать во внимание дескрипторы окна, сообщения и исключения. Процесс появления оконных сообщений и исключений связан со взаимодействием различных окон друг с другом. MFC предоставляет удобные оболочки, чтобы упростить обработку взаимодействия окон.
Ниже перечислены области, на которых сосредоточивают внимание многие программисты на языке C++.
Программирование в Windows
Общая объектная модель (COM)
Библиотеки, например шаблонных классов ATL и Microsoft Foundation Class (MFC)
Управляемый код и программирование на платформе .NET
В этом разделе представлены разделы, посвященные общим понятиям и решению конкретных задач при программировании на C++.
В этом подразделе
Доступ к данным (C++)
Описание технологий, используемых при программировании баз данных на языке Visual C++.библиотеки DLL
Описание порядка программирования библиотек DLL.Character Sets
Описание порядка разработки многоязыковых приложений C++.Многопоточность
Описание порядка одновременного выполнения нескольких параллельных потоков и управления ими.Взаимодействие исходного кода и платформы.NET
Описание функций взаимодействия, обеспечивающих совместное использование и взаимодействие управляемых и неуправляемых конструкций.