#include#include int main() { std::vector v = {1, 2, 3, 4, 5}; for (auto i = v.cbegin(); i != v.cend(); ++i) { std::cout << *i << " "; } return 0; }
#includeIn this example, we define a function `printVector` which takes a `const` reference to a `std::vector#include void printVector(const std::vector & v) { for (auto i = v.cbegin(); i != v.cend(); ++i) { std::cout << *i << " "; } } int main() { std::vector v = {1, 2, 3, 4, 5}; printVector(v); return 0; }