У меня есть конструктор для связанного списка как таковой:
node_t(double value, node_t * next = nullptr, node_t * prev = nullptr);
Но это, кажется, не устанавливает next и prev для nullptr, когда я создаю новый node_t.
node_t(double d, node_t * n = nullptr, node_t * p = nullptr)
{
val = d;
next = n;
prev = p;
}
Это работает, однако, но я не понимаю, почему первый способ не работает