Результаты поиска по запросу "universal-reference"

1 ответ

универсальная ссылка против приоритетной ссылки const?

Когда я рассматриваю две следующие перегрузки: template <class... T> void f(const T&... x); template <class T> void f(const T& x);У меня есть гарантия, чтоf(x) всегда будет вызывать вторую функцию и никогда не приведет к двусмысленности. В ...

4 ответа

Когда не следует использовать `auto &&`?

auto&& mytup = std::make_tuple(9,1,"hello"); std::get<0>(mytup) = 42; cout << std::get<0>(mytup) << endl; Есть ли необходимость в копировании / перемещении (без RVO) при возвращении из make_tuple?Это вызывает неопределенное поведение?Я могу оба ...

1 ответ

универсальная ссылка против приоритетной ссылки const?

Когда я рассматриваю две следующие перегрузки:

ТОП публикаций

1 ответ

Должны ли все / большинство установочных функций в C ++ 11 быть написаны как шаблоны функций, принимающие универсальные ссылки?

Рассмотрим классX с участиемN переменные-члены, каждая из некоторыхкопируемого а такжедвижимое тип иN соответствующие функции сеттера. В C ++ 98 определениеX скорее всего будет выглядеть примерно так: class X { public: void set_a(A const& a) { ...

1 ответ

Передача ссылки на функцию в качестве универсальной ссылки

Я пытаюсь понять, что именно происходит при передаче ссылки на функцию в качестве универсальной ссылки (какой тип выводится). Предположим, у нас есть функция...

1 ответ

Должны ли все / большинство установочных функций в C ++ 11 быть написаны как шаблоны функций, принимающие универсальные ссылки?

Рассмотрим класс

1 ответ

Почему эта функция возвращает ссылку на lvalue с заданными аргументами rvalue?

Следующее определение

3 ответа

Какие проблемы не для переадресации универсальной ссылки?

Насколько я знаю, в C ++ 11 универсальная ссылка всегда должна использоваться с