What I was trying to do was make a list of them with
Item *itm = new Item();
_lst.push_front(&itm);
lst was made made in the header
std::list<int> _lst;
I am trying to learn c++ on my own so any advise would be great.
edit1) doesn't &itm give the pointers location in memory which would be an int?
edit2) The fact that i should not be learning c++ on my own does not help with the pointer problem