Ломаный IntelliSense в последних версиях Visual Studio. Как починить?
Класс, внутри класса структура для личных классу нужд
template<typename T>
class C
{
public:
struct Node
{
T * data;
Node next = 0;
};
void add( const T& o )
{
Node * new_node = new Node;
new_node-> /// и ничего не выходит, никакого окошечка со списком членов
}
};
По дате
По рейтингу
Node next = 0; // тут должна быть ошибка компиляции. Объект не может содержать сам себя. Вместо Node должен быть указатель на Node.
Для обозначения нулевого указателя в C++ есть слово nullptr.