Вопросы по теме 'structured-bindings'
Почему структурированные привязки С++ 17 не используют {}?
Я нашел исходное предложение для структурированных привязок *C++ здесь . Он предлагает способ легко связать несколько возвращаемых значений, т.е.:
auto {a, b} = minmax(data);
Но теперь я вижу, что все указывают на синтаксис предложения...
6201 просмотров
schedule
02.11.2022
Почему структурированные привязки определяются в терминах переменной с уникальным именем?
Почему структурированные привязки определяются через переменную с уникальным именем и все расплывчатое «имя привязано к» языку?
Я лично думал, что структурированные привязки работают следующим образом. Учитывая структуру:
struct Bla
{
int...
655 просмотров
schedule
10.05.2024
почему структурированные привязки не возвращают ссылки на элементы структуры с помощью `auto&`, но возвращаются сами члены
Я думал, что с помощью структурированных привязок и спецификатора auto& я могу получить ссылки на члены структуры и использовать их напрямую, вместо того, чтобы проходить через структуру.
Однако следующий код работает, и статические...
173 просмотров
schedule
16.01.2024