Я изучаю структуры данных (Список, Стек, Очередь), и эта часть кода меня смущает.
ListNode( const Object& theElement = Object(), ListNode * node = NULL);
template<class Object>
ListNode<Object>::ListNode( const Object& theElement, ListNode<Object> * node) {
element = theElement;
next = node;
}
Object()
?