template<typename T> class XYZ { std::deque<T> B; .... public: std::deque<T>::iterator begin() { return B.begin(); } );
template<typename T> class XYZ { std::deque<T> B; .... public: std::_Deque_iterator<T, std::allocator< std::deque<T> > > begin() { return B.begin(); } };
typename std::deque<T>::iterator begin() { return B.begin(); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)