Я нашел исходное предложение для * С++ структурированных привязок здесь. Он предлагает способ легко связывать несколько возвращаемых значений, то есть:
auto {a, b} = minmax(data);
Но теперь я вижу, что каждый указывает на синтаксис предложения С++ 17/С++ 1z
auto [a, b] = minmax(data);
Теперь, когда я узнал, что "списки написаны {like, this}", появляется новый синтаксис списка? Зачем? В чем проблема с фигурными фигурными скобками здесь?