20 Jan
2013
20 Jan
'13
4:23 a.m.
2013/1/20 Ion Gaztañaga
El 19/01/2013 13:06, TONGARI escribió:
Hi there,
The code below would simply crash on g++ 4.7.1/MinGW with default optimization level, it doesn't shown with -O/1/2/3 ------------------------------**---------- boost::container::deque<int> d; --d.begin(); ------------------------------**----------
The problem is that decrementing a begin iterator is not a valid operator, since it would point out of the container.
But wouldn't it be a valid operation as long as we don't dereference from it?