Я нашел исходное предложение для структурированных привязок *C++ здесь. Он предлагает способ легко связать несколько возвращаемых значений, т.е.:
auto {a, b} = minmax(data);
Но теперь я вижу, что все указывают на синтаксис предложения C++17/C++1z
auto [a, b] = minmax(data);
Теперь, когда я узнал, что "списки пишутся {например, это}", появляется новый синтаксис списка? Почему? В чем проблема с фигурными скобками здесь?
{}
, так что посмотрим... - person T.C.   schedule 30.10.2016initializer_list
. - person underscore_d   schedule 21.05.2017