Я создаю стек со следующими атрибутами, и я пытаюсь создать экземпляр-конструктор и оператор присваивания, но я не могу, так как новый объект и старая точка указывают на тот же Память. Пожалуйста помогите.C++ Copy Constructor and Assignment Operator
class Node
{
public:
Node(const T& data, Node* n = 0)
{
element = data;
next = n;
}
T element;
Node* next;
};
/* The top of the stack */
Node* top;
Check «[Что такое копирование и своп идиома?] (Http://stackoverflow.com/questions/3279543/what-is- the-copy-and-swap-idiom) « – Drop