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

THE BOOST MPL LIBRARY

Boost , ,

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

www.boost.org

THE BOOST MPL LIBRARY

Copyright: Авторское право © Алексей Гуртовой и Дэвид Абрахамс, 2002-2004.
License:Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Начало. Библиотека MPL - это универсальная высокоуровневая структура метапрограммирования шаблонов C++ для алгоритмов времени компиляции, последовательностей и метафункций. Он обеспечивает концептуальную основу и обширный набор мощных и последовательных инструментов, которые делают объяснительное метапрограммирование на C++ максимально простым и приятным в рамках текущего языка.

Есть несколько мест, с которых можно начать знакомство с библиотекой, в зависимости от того, что вы знаете о метапрограммировании в целом и метапрограммировании шаблонов C++ в частности. Начиная с версии 1.32 Boost, MPL поставляется с учебником в глубине по его фундаментальным концепциям и аннотированным руководством по ссылкам , охватывающим все концепции и компоненты в библиотеке. В то время как учебник раскрывает только часть того, что есть в метапрограммировании C++ и MPL, это идеальное место для начала, если вы только немного знакомы с предметом. По крайней мере, после того, как вы закончите с этим, вы сможете поместить все остальное в контекст. Справочное руководство - это ресурс для вас, если вы планируете или уже делаете какое-то фактическое развитие с библиотекой, но случайное чтение все еще разрешено и, вероятно, принесет много идей об организации структуры и основных идеях. Наконец, разделы верхнего уровня в этом документе, которые вы видите ниже, также могут представлять интерес.

Добро пожаловать и счастливое метапрограммирование!

Important:
There have been some major interface changes in the library since the last public release, many of which are not backward compatible. If you are a seasoned MPL user, be prepared to have to modify your code after upgrading. Please refer to the 1.32 release changelog for the detailed information about the changes.

Статья THE BOOST MPL LIBRARY раздела может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 20:33:22/0.008418083190918/1