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

Boost.Flyweight Documentation - Tags reference

Boost , , Boost.Flyweight Documentation - Reference

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

Boost.Flyweight Tags reference



Contents

Tags

Тегявляется типом формы.<tag<T>>для некоторых произвольных<T>. В контексте роста. Flyweight, теги - это синтаксические артефакты, используемые для различения инстанциаций шаблона класса.<flyweight>, которые в противном случае были бы идентичны. Пометка<flyweight>с типом тега, локальным для данного контекста, гарантирует, что глобальные ресурсы этой инстанциации (например, связанныйфабричный класс) не будут непреднамеренно разделены другими областями программы.

Header "boost/flyweight/tag.hpp" synopsis

namespace boost{
namespace flyweights{
template<typename T>
struct tag;
} // namespace boost::flyweights
} // namespace boost

Class template tag

Для любого типа<T><tag<T>>подходиттегдля использования в инстанциациях<flyweight>.




Пересмотрено 11 августа 2008 года

© Copyright 2006-2008 Joaquín M López Muñoz. Распространяется под лицензией Boost Software License, версия 1.0. (См. сопроводительный файлLICENSE_1_0.txtили копию на) http://www.boost.org/LICENSE_1_0.txt

Статья Boost.Flyweight Documentation - Tags reference раздела Boost.Flyweight Documentation - Reference может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Boost.Flyweight Documentation - Reference ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-07-05 08:31:19/0.003403902053833/0