Copy Constructor вызывается с результатом условного оператора RVALUEC++

Программы на C++. Форум разработчиков
Anonymous
Copy Constructor вызывается с результатом условного оператора RVALUE

Сообщение Anonymous »

Согласно CppReerference, категория стоимости условного оператора в C ++ зависит от категорий операндов, а именно: если оба операнда являются LVALU PrettyPrint-Override ">

Код: Выделить всё

#include 

struct S {
S() = default;
S(S&) {
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79755636/copy-constructor-is-called-with-result-of-rvalue-conditional-operator[/url]

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