Действительно ли передача std::optional по ссылке сохраняет копирование?C++

Программы на C++. Форум разработчиков
Anonymous
Действительно ли передача std::optional по ссылке сохраняет копирование?

Сообщение Anonymous »


Я знаю, что std::optional не поддерживается стандартом. Этот вопрос о том, дает ли передача std::optional& какое-либо преимущество в производительности

Пример кода (https://godbolt.org/z/h56Pj6d6z) воспроизведен здесь

#include #include #include #include void DoStuff(std::optional str) { if (str) std::cout

Вернуться в «C++»