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

3 ответа

Назначение перемещения несовместимо со стандартным копированием и обменом

6 ответов

Переместить элемент std priority_queue в C ++ 11

4 ответа

Почему переместить семантику?

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

2 ответа

Перемещение-назначение и ссылочный элемент

1 ответ

Lvalue для rvalue ссылки привязки

Компилятор продолжает жаловаться, что яЯ пытаюсь связать lvalue со ссылкой на rvalue, но я не понимаю, как это сделать. Я'Я новичок в C ++ 11, переместит...

7 ответов

Является ли конструкция «передача по значению и перемещению» плохой идиомой?

2 ответа

Почему `std :: move` называется` std :: move`?

1 ответ

Вернуть std :: move (x) или нет?

Находятся std::vector<double> foo () { std::vector<double> t; ... return t; }а также std::vector<double> foo () { std::vector<double> t; ... return std::move (t); } эквивалент? Точнее, естьreturn x всегда эквивалентноreturn std::move (x) ?

2 ответа

Переместить семантику и перегрузку операторов

Это связано сэтот ответ [https://stackoverflow.com/a/9851423/558546] предоставленный Мэтью М. о том, как использовать семантику перемещения с перегрузкой оператора + (в общем, операторы, которые не переопределяют непосредственно обратно в левый ...

1 ответ

Должен ли std :: move использоваться в операторах return для эффективности?

Я не могу понять, делает ли std :: move в следующем коде что-то хорошее или что это совершенно неправильно? КлассObject определены оба конструктора Move и Copy. Первый: с ходом: template<typename T> template <typename F> const ...