Kevin Atkinson wrote: > On Wed, 30 Aug 2006, Peter Kümmel wrote: > >> std::vector::end() returns an iterator that >> points just beyond the end of the vector. >> >> So &*thin->end() is no valid code, because >> it is a out of bound access. >> >> std::vector::back() returns a reference to >> the last element and a pointer to the last >> element is: &back(). > > Did this cause a problem for you?
Yes, the app crashes. > I wonder what implementation of vector where > &*this->end() != &back()+1 The STL of msvc is very pedantic in the debug mode. It checks before every dereferencing. Peter _______________________________________________ Aspell-devel mailing list Aspell-devel@gnu.org http://lists.gnu.org/mailman/listinfo/aspell-devel