Неоднозначные вызовы функций в базовых классах C ++

Я пытаюсь создать шаблонный класс с переменным числом аргументов, который предоставляет метод для каждого класса в списке типов. Пример показан ниже, который создаетprint Метод для каждого класса в списке типов:

#include 
#include 

// Helper class providing a function call
template 
class PrintHelper
{
public:
    void print(const T& t) { std::cout < t < std::endl; }
};

// Provides a print method for each type listed
template 

Ответы на вопрос(3)

Ваш ответ на вопрос