Неоднозначные вызовы функций в базовых классах 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