![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
add_referenceBoost , Chapter 1. Boost.TypeTraits , Alphabetical Reference
|
![]() |
Note |
---|---|
Эта черта устарела благодаряadd_lvalue_referenceиadd_rvalue_reference, и новый код должен использовать эти новые черты, а неis_reference, который сохраняется только для обратной совместимости. |
template <class T>
struct add_reference
{
typedef see-below
type;
};
Тип:Если<T
>не является эталонным типом, то<T&
>, в противном случае<T
>.
С++ Стандартная ссылка:8.3.2.
Заголовок:<#include
<boost/type_traits/add_reference.hpp>
>или<#include<boost/type_traits.hpp>
>
Table 1.14. Examples
выражение |
Тип результата |
---|---|
< |
< |
< |
< |
< |
< |
< |
< |
Совместимость компиляторов:Все текущие компиляторы поддерживаются этой чертой.
Статья add_reference раздела Chapter 1. Boost.TypeTraits Alphabetical Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Alphabetical Reference ::
реклама |