Программа Visual C++ 2005 Express Edition позволяет разрабатывать приложения на .NET Framework, которые будут использовать обширное число классов .NET Framework Class Library, включая такие особенности, как коллекция ненужных данных.
Visual C++ 2005 имеет новый стандарт ECMA C ++/CLI с помощью которого можно писать простой, но все же мощный код на .NET Framework's Common Language Runtime (CLR).
Используя Visual C++ Вы сможете написать класс библиотек, консоль приложений или оконные программы. Также Visual C++ 2005 позволит Вам использовать язык C ++, с помощью которого можно построить собственные 32-битные кодовые консоли имеющие доступ к полному стандарту библиотек C и C ++.
В одном проекте Вы также можете смешивать собственный и управляемый код. Это позволит Вам использовать существующие библиотеки так же как .NET Framework классы.
Visual C++ 2005 Express Edition включает полностью ISO-совместимую стандартную библиотеку шаблонов (Standard Template Library,STL). STL - общая библиотека алгоритмов и структур данных, которая основана на понятии, известном как обобщённое (абстрактное) программирование.
Библиотека включает контейнерные классы - такие как вектор, очередь, список, и карта - которые осуществлены с помощью использования шаблонов C ++.
Они работают с любым типом данных, включая два уже встроенных типа. Так же как и любые другие типы данных, которые Вы определите самостоятельно.
· Ключевые особенности и характеристики Microsoft Visual C Toolkit
Мощный язык и библиотеки:
* Возможность создавать и управлять собственными C++ приложениями.
* Преобразователь стандартов, оптимизацияя компилятора C ++.
* Стандартная библиотека шаблонов (Standard Template Library, STL).
* Возможность использовать сторонние библиотеки, что может увеличить производительность создаваемого приложения.
Более безопасный C ++:
* Безопасная библиотека C Runtime Library (CRT).
* Обнаружение переполнения буфера.
Визуальное проектирование окон приложений:
* Визуальная поверхность проекта.
* Набор инструментов.
* Окно свойств.
* Привязка линий.
* Контроль Toolstrip.
* Контроль меню.
* Контейнерные средства управления.
* Контроль WebBrowser.
* Контроль MaskedTextBox.
* Фоновый компонент Worker.
* Контроль NotifyIcon.
* Контроль TreeView.
* Контроль ListView.
Интерактивная среда проектирования:
* IntelliSense.
* Компоненты XML.
* Список задач.
* Поиск всех ссылок.
* Управление кодом.
* Вызов браузера.
Мощная отладка:
* Контрольные точки.
* Редактирование и продолжение.
* Подсказки данных отладчика.
* Визуализатор отладчика.
* Вызов стека.
* Условные контрольные точки.
* Окно контрольной точки.
· Ограничения бесплатной версии Microsoft Visual C Toolkit
Ограничения не определены
· Специальные требования Microsoft Visual C++ 2005 Express Edition
* Компьютер с процессором 600 МГц или выше (рекомендуется 1 ГГц или выше).
* ОЗУ - Минимум: 192 MB, Рекомендуется: 256 MB (512 MB или больше с SQL Express).
* Жесткий диск - Минимум: 500 MB.