1-) Если вы определяете какой-либо конструктор (с параметром 0 или 1 или n) в вашей структуре или классе, то конструктор по умолчанию C ++ не будет создан автоматически.
Так что теперь все зависит только от вашего вызова конструктора.
если вы создаете объект Node * x = new Node ();Это должно вызвать конструктор без параметра, и ваш класс должен иметь конструктор без параметра [Read First Line Again].
Позволяет проверить, есть ли конструктор без параметров в вашей структуре или классе.Я говорю это снова, если вы создаете любой конструктор с любым количеством параметров в C ++, тогда конструктор по умолчанию не будет создаваться интерпретатором C ++ автоматически.
Строка 1 очень важна для понимания.