Пожалуйста, найдите код ниже:Статический член Инициализация шаблона класса
#include <iostream>
using namespace std;
template<typename T>
class A
{
static A* self;
};
template<typename T>
A* A<T>::self = NULL;
int main()
{
return 0;
}
Я столкнулся с проблемой компиляции во время инициализации статический указатель. Несмотря на то, что так много ссылок говорило одинаково (путь, который я инициализировал), но все же проблема сопротивляется. Ниже приведена ошибка компиляции.
"expected constructor, destructor, or type conversion before '*' token"