|  | 
|      | 
|  | 
| Class template any<Concept, T &>Boost , The Boost C++ Libraries BoostBook Documentation Subset , Reference
  
   | 
Концепция не должна относиться к какому-либо невведенному заполнителю, кроме T.
templatetypenameconst > >binding
<48 
43>КартаКартаявляется MPL-картой с записью для каждого невведенного заполнителя, упомянутого вConcept.
& прочее;
конструирует  из другой ссылки.
Ссылка на копию.
, > и прочее;;;; из другого.
templatetypename Tag2constconst & > & ;
Концепцияне должна относиться к любому невведенному заполнителю, кромеT.После замены
TнаTag2требованияConcept2должно быть супернабором требованийКонцепция.Броски:
std::bad_alloc 
templatetypename Tag2any, > ;any от другого.
Концепция не должна относиться к любому невведенному заполнителю, кроме
T.После замены
TнаTag2требованияConcept2должны быть супернабором требованийКонцепция.Броски:
std::bad_alloc 
templatetypename Tag2, & static_binding >>>>>> >Местоимость соответствующих заполнителей в
Concept2.После замены заполнителей в соответствии с
MapтребованияConcept2должно быть супернабором требованийКонцепция.Броски:
std::bad_alloc 
templatetypename Tag2&> binding>bindingbinding;binding;anybinding binding_of bindingbinding_of(71> Throws 
templatetypename>>> binding>binding>bindingbinding;any из другого binding
Требуется, чтобы тип, хранящийся в binding binding_of      
any const;;
Признаки любой.
назначенный находится в Концепции.Броски:  Если соответствующее перегрузка назначенный, возвращается к построению из других. При падении на конструкцию бросает std::bad_alloc. В этом случае назначение обеспечивает сильную гарантию исключения. При вызове оператора назначения содержащегося типа гарантией исключения является то, что содержит тип.   
templatetypename U> операторU прочий ;2>;любой .назначенный находится вКонцепции.
Броски: Если оператор назначения содержащегося типа бросает. При падении на конструкцию бросает std::bad_alloc. В этом случае назначение обеспечивает сильную гарантию исключения. При вызове оператора назначения содержащегося типа гарантией исключения является то, что содержит тип.
templatetypename U> операторконст;;Признаки
любойне доступны ирасслабленныйнаходится вКонцепции.Броски: Если оператор назначения содержащегося типа бросает. При отступлении на конструкцию бросает std::bad_alloc. В этом случае назначение обеспечивает сильную гарантию исключения. При вызове оператора назначения содержащегося типа гарантией исключения является то, что содержит тип.
Статья Class template any<Concept, T &> раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.
| реклама |