от
    На этот вопрос уже есть ответ здесь:                           Аргументы конструктора из кортежа                                      5 ответов                                     Я пишу универсальный код, и мне нужно вызвать конструктор универсального параметра шаблона
T
с универсальным набором переменных аргументов:
T

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

1 Ответ

0 голосов
от
Конструктор не является функцией или методом, как другие методы - он особенный, и вы не можете получить его адрес. Лично я думаю, что это возможно, но это не так. Стандарт C имеет make из кортежа, который делает то, что вы хотите.
m_data = std::make_from_tuple
...