Я пытался инициализировать ссылку члена класса const std::array
со списком инициализаторов:
class Foo {
const std::array<const int&, 3> &bar;
Foo() : bar({ 1, 2, 3 }) {}
}
Но видимо
невозможно инициализировать ссылочный тип 'const std::array &' со списком инициализаторов в скобках
В: Есть ли способ инициализировать элемент ссылки const std::array
значением r?
std::array
. - person juanchopanza   schedule 17.11.2018Foo f{{1,2,3}};
заставит его работать, но требует, чтобыFoo
был агрегированным. - person Johannes Schaub - litb   schedule 17.11.2018