Я получил свою реализацию структуры данных очереди STL на C++ с классом шаблона. Я столкнулся с проблемой реализации метода emplace() для этого шаблона ADT. В emplace мы используем аргументы приема для создания объекта определенного типа данных с помощью конструктора. У меня нет способа реализовать логику создания этого объекта с этими аргументами приема общим способом для всех типов данных. Может ли кто-нибудь помочь реализовать его логику?
Я думаю, что есть только один способ - выполнение жесткого кода, т.е. не является общей реализацией для всех типов данных.
Подробнее здесь: https://stackoverflow.com/questions/791 ... adt-in-cpp