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

1 ответ

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

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

1 ответ

c ++ 11 синтаксис emplace_back и push_back со структурой

м с использованием MSVC, Visual Studio 2013.Предположим, у меня есть структура:

7 ответов

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

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

4 ответа

Какой вариант использования для перегрузки функций-членов в ссылочных квалификаторах?

2 ответа

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

4 ответа

C ++ «переместить из» контейнера

2 ответа

Перегрузка оператора C ++ для указателей

Интересно (просто из любопытства), почему перегрузка операторов не разрешена в C ++ для указателей. Я имею в виду что-то вроде этого: Vector2d* operator+(Vector2d* a, Vector2d* b) { return new Vector2d(a.x + b.x, a.y + b.y); } Vector2d* a = new ...

2 ответа

Совместно используемая память и копирование при записи или rvalue ссылок и перемещения семантики?

Является ли совместная реализация памяти / копии при записи для обычных контейнеров (например, из контейнеров Qt) замененной в C ++ 11 семантикой перемещения и ссылками на rvalue? Где один провалится, а другой преуспеет? Или они дополняют друг ...

4 ответа

Превращают ли компиляторы C ++ 11 локальные переменные в значения r, когда они могут это сделать во время оптимизации кода?

Иногда целесообразно разбить сложные или длинные выражения на несколько шагов, например (2-я версия не совсем понятна, но это всего лишь пример):

3 ответа

Почему я не могу передать rvalue-ссылку, как это делается для другой функции в C ++ 11?

У меня есть код: