Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Configuration

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Chapter 36. Boost.TR1

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Настройка подъема. TR1 ничем не отличается от настройки любой другой части Boost; в большинстве случаев вам вообще не нужно ничего делать. Тем не менее, потому что рост. TR1 будет вводить компоненты Boost в пространство имен std::tr1, более чем обычно чувствительный к неправильной конфигурации.

Намерение состоит в том, чтобыувеличить. Конфигурацияавтоматически определяет макросы конфигурации, используемые этой библиотекой, так что если ваша стандартная библиотека настроена для поддержки TR1 (обратите внимание, что в настоящее время их немного), то это будет обнаружено и увеличено. TR1 будет использовать стандартные библиотечные версии этих компонентов.

Если вы предпочитаете использовать версии Boost компонентов TR1, а не стандартную библиотеку, включите заголовки Boost напрямую.

#include <boost/regex.hpp>
boost::regex e("myregex"); //etc

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

Макросы конфигурации, используемые каждым компонентом TR1, документируются в каждом разделе библиотеки (и все вместе в документацииBoost.Config), но определение BOOST_HAS_TR1 включает встроенную поддержку TR1 для всего (если в вашей стандартной библиотеке она есть), что может выступать в качестве удобного ярлыка.


PrevUpHomeNext

Статья Configuration раздела The Boost C++ Libraries BoostBook Documentation Subset Chapter 36. Boost.TR1 может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Chapter 36. Boost.TR1 ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 17:39:28/0.0081238746643066/1