Re[4]: Structured bindings и decltype
От: rg45 СССР  
Дата: 20.12.24 11:42
Оценка: 2 (1) :)
Здравствуйте, пффф, Вы писали:

П>А кот не знает, что это?


Этого не может быть, кот знает всё

Разница в том, что без дополнительных скобок, это деклтайп переменной. А с дополнительными скобками — это деклтайп выражения.

http://coliru.stacked-crooked.com/a/6bb251b447c22cd8

int value = 42;

static_assert(std::same_as<int, decltype(value)>);
static_assert(std::same_as<int&, decltype((value))>);
--
Справедливость выше закона. А человечность выше справедливости.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.