Здравствуйте, night beast, Вы писали:
NB>Здравствуйте, reversecode, Вы писали:
R>>расскажите по эту конструкцию R>>это 17 стандарт ? R>>краткая запись того что функция overloaded возвращает структуру оверлоадед ? тело автоматом создастся ? R>>или это только декларация без тела ?
NB>декларация. NB>на ее основании автоматически выводятся типы шаблонных параметров template<class... Ts> у класса, NB>чтобы можно было просто писать overloaded вместо overloaded<T1, T2, ...>
все бы ничего, но я не вижу где используется функция overloaded(Ts...) что бы по не что то выводить
в std::visitor передается сама структура overloaded с инициализацией лямбд