81176

отрим пример:

#include <iostream>
#include <type_traits>
#include <tuple>

int main() {
    auto tup = std::make_tuple(1, 2);
    auto [ a, b ] = tup;
    decltype(auto) e = a;
    std::cout << std::boolalpha << std::is_reference_v<decltype(e)> << std::endl;
}

лязг (выход:false) а такжеНКУ (выход:true) не согласны в этом простом случае. Имея в виду, например,это вопросы и ответы еслиe быть ссылкой или это ошибка GCC? Или, может быть, код плохо сформирован?

Ответы на вопрос(1)

Ваш ответ на вопрос