I\'m writing some cross-platform code between Windows and Mac.
If list::end() \"returns an iterator that addresses the location succeeding the last element in a list
This should work:
list::reverse_iterator iter = m_Objs.rbegin(); for (; iter!= m_Objs.rend(); iter++) { }