No, I am not. I cannot find the information on the C++
faq right now,
but If m pretty sure that it is written in the book of Stroustrup.
Of course, once I press the send button, I find the relevant webpage:
http://www.research.att.com/~bs/3rd_tour2.pdf (page 9 of the pdf)
"3.7.2 Range Checking
The standard library vector does not provide range checking by default
(§16.3.3).
[...]
The at() operation is a vector subscript operation that throws an
exception of type o ut _o f_ range if its argument is out of the v ec
to r's range (§16.3.3). """