Действительно ли передача std::optional по ссылке сохраняет копирование? ⇐ C++
Действительно ли передача std::optional по ссылке сохраняет копирование?
Я знаю, что std::optional не поддерживается стандартом. Этот вопрос о том, дает ли передача std::optional& какое-либо преимущество в производительности
Пример кода (https://godbolt.org/z/h56Pj6d6z) воспроизведен здесь
#include #include #include #include void DoStuff(std::optional str) { if (str) std::cout
Я знаю, что std::optional не поддерживается стандартом. Этот вопрос о том, дает ли передача std::optional& какое-либо преимущество в производительности
Пример кода (https://godbolt.org/z/h56Pj6d6z) воспроизведен здесь
#include #include #include #include void DoStuff(std::optional str) { if (str) std::cout
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
В чем преимущество std::optional перед std::shared_ptr и std::unique_ptr?
Anonymous » » в форуме C++ - 0 Ответы
- 47 Просмотры
-
Последнее сообщение Anonymous
-