Queue.cpp: In member function `T* list::Queue<T>::remove() [with T = int]':
Main.cpp:20: instantiated from here
Queue.cpp:70: request for member `getData' in `this->list::Queue<T>::removeNode() [with T = int]()', which is of non-aggregate type `list:

ataNode<int>*'
Queue.cpp: In member function `void list::Queue<T>::addNode(list:

ataNode<T>*) [with T = int]':
Queue.cpp:42: instantiated from `void list::Queue<T>::add(T*) [with T = int]'
Main.cpp:18: instantiated from here
Queue.cpp:58: request for member `next' in `this->list::Queue<int>::tLast', which is of non-aggregate type `list:

ataNode<int>*'
Queue.cpp:59: request for member `previous' in `node', which is of non-aggregate type `list:

ataNode<int>*'
Queue.cpp: In member function `list:

ataNode<T>* list::Queue<T>::removeNode() [with T = int]':
Queue.cpp:70: instantiated from `T* list::Queue<T>::remove() [with T = int]'
Main.cpp:20: instantiated from here
Queue.cpp:90: request for member `next' in `removed', which is of non-aggregate type `list:

ataNode<int>*'
Queue.cpp:93: request for member `previous' in `this->list::Queue<int>::tFirst', which is of non-aggregate type `list:

ataNode<int>*'
Queue.cpp:94: request for member `next' in `removed', which is of non-aggregate type `list:

ataNode<int>*'
Partager