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

2 ответа

Перемещаемая версия std :: function

Так как

1 ответ

Является ли std :: move (* this) хорошим шаблоном?

Чтобы заставить этот код с C ++ 11 ссылочными квалификаторами работать как положено, я должен представить

2 ответа

Являются ли std :: move и std :: copy одинаковыми?

Я пытался сделать что-то вроде:

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

2 ответа

Не копируемые элементы в векторе

У меня есть не копируемый класс (т.е. конструктор копирования и оператор присваивания помечены как «удалить»). Я хотел бы сохранить их в std :: vector.Это кл...

2 ответа

Переместить или поменять поток строк

Я хочу переместить поток строк, в реальном приложении у меня есть некоторый элемент данных класса stringstream, который я хочу использовать для разных строк ...

2 ответа

неизменяемый характер initializer_list приводит к чрезмерному копированию

Почему доступ к

1 ответ

Перераспределение вектора использует копию вместо конструктора перемещения

Привет! Я создал класс Foo с конструктором перемещения noexcept, используя gcc 4.7, и установил векторный резервный размер равным 2, чтобы ему пришлось перераспределять размер при добавлении третьего элемента. Кажется, он вызывает конструктор ...

4 ответа

скопировать против std :: переместить для целых

В чем разница между копией по умолчанию и std :: move в этом примере?После

2 ответа

В визуальной студии реализована «семантика перемещения» и «ссылка на значение»

Я наткнулся на видео на Youtube о параллелизме c ++ 11 (часть 3) и следующий код, который компилирует и генерирует правильный результат в видео.Однако я полу...

4 ответа

Переместить конструктор для std :: string из char *

У меня есть функция