В связи с тем, что сегодня уровень сложности программного обеспечения очень
высок, разработка приложений Windows с использованием только какого-либо языка
программирования (например, языка C) значительно затрудняется. Программист
должен затратить массу времени на решение стандартных задач по созданию
многооконного интерфейса. Реализация технологии связывания и встраивания
объектов - OLE - потребует от программиста еще более сложной работы.
Чтобы облегчить работу программиста практически все современные компиляторы с
языка C++ содержат специальные библиотеки классов. Такие библиотеки включают в
себя практически весь программный интерфейс Windows и позволяют пользоваться при
программировании средствами более высокого уровня, чем обычные вызовы функций.
За счет этого значительно упрощается разработка приложений, имеющих сложный
интерфейс пользователя, облегчается поддержка технологии OLE и взаимодействие с
базами данных. |