IBPP для разработки C++

IBPP для разработки C++

Это свободная с открытыми кодами библиотека классов интерфейса клиента C++ для сервера Firebird версий 1.0, 1.5 и следующих. Она свободна от любой специфики используемых для разработки инструментов. Разработана для обеспечения доступа к

Firebird из любого приложения C++, созданного с помощью не визуального (объекты CORBA/COM, другие библиотеки классов и функций, "традиционный" процедурный код) или визуального (RAD-средства) окружения. IBPP предоставляет "чистый" интерфейс DSQL к Firebird через простые в использовании классы C++ для администрирования базы данных и манипулирования данными.

Самой последней версией, когда выходила эта книга, была 2.3, поддерживающая все версии Firebird и модели клиент-сервер (Суперсервер, Классический сервер, Встроенный сервер) с полной поддержкой множества транзакций, транзакций с несколькими базами данных и событий Firebird.

IBPP поддерживает только чистый, стандартный код C++. Библиотека классов распространяется в виде исходных кодов, которые могут использоваться следующими компиляторами:

* Windows: Borland C++ Builder 6, свободно распространяемый компилятор командной строки Borland, MSVC 6, MSVC 7, Digital Mars C++, MingW и CygWin;

* POSIX: gcc 3.2 или выше;

* BCCP может успешно компилировать на многих других конфигурациях с небольшой настройкой в основном в make-файлах.

Лицензирование: Mozilla 1.1 и производные.

Загрузка и подробности поддержки: http://www.ibpp.org.

Форум поддержки: подпишитесь на http://lisb.sourceforge.net/lists/listinfo/ibpp- discuss.