У меня есть класс, и я хотел бы использовать стандартный список библиотек для хранения их списка. Я принципиально хочу push_front () список. Итак, мой код такой:
#include <list>
/* ... lots of stuff ...*/
complexNode myObject();
std::list<complexNode> complexList();
myList.push_front(myObject);
Но компилятор выдает эту ошибку:
ошибка: запрос на член 'push_front' в 'complexList', который имеет неклассный тип ‘std :: list > () ()’
Класс complexNode имеет конструктор копирования.
Я действительно не понимаю проблемы и что на самом деле означает эта ошибка ... пожалуйста, помогите!