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

1 ответ

Почему неявно и явно удаленные конструкторы перемещения обрабатываются по-разному?

Чтообоснование позади разной обработки неявно и явно удаленных конструкторов перемещения в стандарте C ++ 11, в отношении неявной генерации конструкторов пер...

1 ответ

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

Вдохновленный почтойПочему деструктор отключает генерацию неявных методов перемещения?Мне было интересно, верно ли то же самое для виртуального деструктора п...

2 ответа

Что происходит, когда вы назначаете литеральную константу для ссылки на rvalue?

Это, по общему признанию, очень требовательный вопрос, который в основном вызван любопытством. Предположим, у нас есть следующее:

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

2 ответа

Конструктор Move не вызывается при создании исключения

У меня есть переменная, которая накапливает текущее исключение и нуждается в очистке, когда выбрасывается текущее исключение (чтобы об этой же ошибке не сооб...

1 ответ

Почему классы контейнеров Qt не допускают перемещения подвижных, не копируемых типов элементов?

Контейнерные классы Qt

1 ответ

Почему хелпер std :: tuple возвращает значение rvalue вместо значения

Если вы посмотрите на

1 ответ

Возвращаемые значения для активных объектов

Еще в 2010 году Херб Саттер выступал за использование активных объектов вместо голых нитей встатья на доктора Добба.Вот версия C ++ 11:

1 ответ

Почему я не могу переместить std :: unique_ptr внутри лямбды в C ++ 14?

Я хочу передать необработанный указатель внутри лямбды, но не хочу, чтобы он просочился, если лямбда не вызывается. Это выглядит так:

3 ответа

Какова семантика перемещения в Rust?

В Rust есть две возможности взять ссылкуОдолжитьто есть взять ссылку, но не разрешать изменять целевое назначение.

5 ответов

Может ли `* this` быть` move () `d?