Когда я пытаюсь объявить абстрактный класс, я не вижу шаблонных функций. Почему это так и как мне с этим бороться? Вот мой пример заголовочного файла.
// Foo.h
#include "Bar.h"
#include "Baz.h"
class Foo
{
public:
Foo();
virtual Bar<Baz> *getBaz() const = 0;
//snip
};
Другая ошибка компилятора из той же строки включает
синтаксическая ошибка: отсутствует ';' до '<' </p>