Вопросы с тегом «semantics»

86
Эффективность push_back () C ++ 11 с std :: move по сравнению с emplace_back () для уже построенных объектов

В C ++ 11, emplace_back()как правило, предпочтительнее (с точки зрения эффективности), push_back()поскольку он допускает создание на месте, но так ли это при использовании push_back(std::move())с уже созданным объектом? Например, что по- emplace_back()прежнему предпочтительнее в следующих случаях?...

86
Якоря внутри заголовков или наоборот - есть ли что-то другое в отношении SEO? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 месяца назад . Уточните этот вопрос Я всегда натыкаюсь на этот (довольно простой...

15
Кража ресурсов из ключей std :: map разрешена?

В C ++ нормально ли красть ресурсы с карты, которая мне больше не нужна? Точнее, предположим, что у меня есть ключи std::mapс std::stringключами, и я хочу создать из него вектор путем кражи ресурсов mapс использованием ключей s std::move. Обратите внимание, что такой доступ для записи ключей...

12
Какие правила существуют для функции a -> (), вычисляемой в Haskell?

Как и в заголовке: какие гарантии существуют для функции, возвращающей единицу функции Haskell, которая будет оценена? Можно было бы подумать, что в таком случае нет необходимости выполнять какую-либо оценку, компилятор может заменить все такие вызовы непосредственным ()значением, если нет явных...