о разработчике сайта исходники, компиляции, книги краткий справочник по C++ особенности обзор технических возможностей история C++ о разработчике, ссылки, мои друзья книги, статьи, исходники, примеры, компиляции Краткий справочник по С/С++ Особенности технологии Технический обзор возможностей языка История создания и развития С++ Слеза частоты
Чтобы облегчить жизнь программистам и пользователям ...

Изучение новых программных продуктов и эффективная работа с ними нередко тормозятся из-за отсутствия достаточно подробной документации и необходимой встроенной помощи. Корпорация Borland, похоже, в этом преуспела, разрабатывая техническое описание и руководство пользователю к Borland С++. Интерактивная помощь и обширная документация объемом более 3000 страниц по интегрированной среде разработки, библиотеке визуальных компонентов, по инструментарию для работы с базами данных и по технике программирования, предлагаемые С++Builder, гарантируют легкое и удобное знакомство с новым продуктом. Кстати, С++Builder Professional и Client/Server Suite содержат все исходные тексты Borland VCL (этого нет в Delphi), что облегчает понимание работы отдельных компонентов и предоставляет отличную возможность быстрого создания собственных повторно используемых компонентов. Библиотека VCL содержит более 100 компонентов, которые полностью реализуют пользовательский интерфейс Windows95, работу с базами данных, доступ к системным ресурсам и многое другое.

С++Builder обеспечивает доступ к реальным данным на всех этапах проектирования и тестирования. При создании приложения без дополнительных усилий и в любой момент времени пользователь сможет увидеть то же, что будет видеть и при работе с готовым продуктом.

Значительно упрощает программирование приложений, ориентированных на работу с базами данных, применение технологии Drag-and-Drop. С++Builder использует словарь данных для автоматического построения форм ввода и редактирования данных. Достаточно только задать поля, а все соединения будут обеспечены автоматически.

Необходимо специально отметить средства разработки Two-Way Tools, которые устраняют барьеры между визуальным представлением проектируемого приложения и соответствующим текстом программы. Данные инструментальные средства позволяют осуществлять полный контроль программного кода, а также просто и легко переключаться от визуального проектирования к непосредственному редактированию кода и обратно. Все вносимые изменения при этом строго синхронизированы.

В системе предусмотрена и возможность простого и быстрого создания профессиональных программ установки для разработанных пользовательских приложений. Для этого служит специальный продукт InstallShield Express, с помощью которого можно строить легкие в использовании инсталляционные файлы для собственных программ.

Б.Страуструп: вокруг С++
Я вообще не уверен, что устойчивость - это предмет заботы универсального языка программирования. Разные люди нуждаются в различных типах устойчивых данных с очень разными требованиями по производительности, надежности, контролю доступа и т.д. Думаю, правильнее всего этот вопрос отдать на откуп создателям библиотек и баз данных. Я предпочитаю ограничивать использование препроцессоров и дополнительных лингвистических средств, но иногда они необходимы. По моему мнению, язык программирования вовсе не должен делать все. В любом случае он не может делать все хорошо. Что касается RTTI, то да, этот механизм может помочь в реализации различных сервисов, имеющих отношение к устойчивости и базам данных
Критика Си++. Виртуальные функции
Язык программирования работает на многих уровнях и выполняет различные функции, а потому должен критически рассматриваться по отношению именно к этим уровням и функциям. Именно виртуальные функции — основной объект критики языка Cи++.
материалы сайта заимствованы из свободной библиотеки Википедия
Используются технологии uCoz