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

3 ответа

Какое правильное ограничение `enable_if` для установщика совершенной пересылки?

Херб СаттерсВернуться к истокам! Основы современного C ++ В презентации на CppCon обсуждались различные варианты передачи параметров и сравнивались их произв...

2 ответа

Почему std :: move использует прямую ссылку?

Реализация

4 ответа

Что auto && говорит нам?

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

2 ответа

Синтаксис для универсальных ссылок

Это ссылка на значение:

2 ответа

Синтаксис для универсальных ссылок

Это ссылка на значение: void foo(int&& a);Это не связывает с lvalues: int i = 42; foo(i); // errorЭто универсальная ссылка: template<typename T> void bar(T&& b);Он связывается с rvalues, а также с lvalues: bar(i); // okayЭто ссылка на ...

1 ответ

Когда я должен std :: пересылать вызов функции?

Фрагмент кода, который я видел вЭффективный Современный C ++ имеет умную реализациюобоснование приборов создатьтаймер функции :

4 ответа

Что auto && говорит нам?

Если вы читаете код как auto&& var = foo(); гдеfoo любая функция, возвращаемая по значению типаT, затемvar является lvalue типа rvalue ссылки наT, Но что это значит дляvar? Значит ли это, что нам разрешено воровать ресурсыvar? Есть ли разумные ...

1 ответ

Почему добавление `const` делает универсальную ссылку как rvalue

Я читал об универсальных ссылках в последнем шедевре Скотта о c ++ 11 и 14, причем, как говорится, несмотря на аргумент, присвоенный либо lvalue, либо ссылоч...