9.3.2. Accessing Elements
Table 9.6 lists the operations we can use to access elements in a sequential container. The access operations are undefined if the container has no elements.
Each sequential container, including array
, has a front
member, and all except forward_list
also have a back
member. These operations return a reference to the first and last element, respectively:
// check that there are elements before dereferencing an iterator or calling front or backif (!c.empty()) ...
Get C++ Primer, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.