Ложный не виртуальный метод, выдающий ошибку компиляции
Мне нужно написать gtest для тестирования некоторого существующего кода, который имеет не виртуальный метод, поэтому я тестирую с использованием приведенного ниже источника, но я получаю ошибку компиляции
package / web / webscr / sample_template_class3.cpp: в функцииint main () â: package / web / webscr / sample_template_class3.cpp: 64: ошибка:класс Templatemyclassâ не имеет члена с именем âgmock_displayâ
sample_template_class3.cpp
#include
#include
#include
using namespace std;
template < class myclass>
class Templatemyclass
{
private:
myclass T;
public :
void display()
{
T.display();
}
};
class Test
{
public:
void display()
{
cout