Logo

Programming-Idioms

History of Idiom 165 > diff from v37 to v38

Edit summary for version 38 by programming-idioms.org:
[Cpp] Variable name items. No comments in snippet. No sample value.

Version 37

2019-09-08, 14:57:53

Version 38

2019-09-09, 09:06:40

Idiom #165 Last element of list

Assign to variable x the last element of list items.

Idiom #165 Last element of list

Assign to variable x the last element of list items.

Imports
#include<vector>
Imports
#include<vector>
Code
// create list of numbers
std::vector<int> numbers{ 1,2,3,4,5,6 };
auto last = numbers.crend() != numbers.crbegin() ? *numbers.crbegin() : -1;
Code
std::vector<int> numbers;
auto last = numbers.crend() != numbers.crbegin() ? *numbers.crbegin() : -1;
Comments bubble
Use iterators to iterate through containers
Comments bubble
Use iterators to iterate through containers