Difference between revisions of "CPP/STL/Vector/Reverse"
From ProgrammingExamples
< CPP | STL/Vector
Daviddoria (Talk | contribs) (Created page with '==Reverse.cpp== <source lang="cpp"> #include <iostream> #include <vector> #include <algorithm> int main(int, char*[]) { std::vector<unsigned int> numbers; numbers.push_back…') |
(No difference)
|
Latest revision as of 19:55, 8 June 2011
Reverse.cpp
#include <iostream> #include <vector> #include <algorithm> int main(int, char*[]) { std::vector<unsigned int> numbers; numbers.push_back(1); numbers.push_back(2); numbers.push_back(3); numbers.push_back(4); // Reverse the elements in the vector std::reverse (numbers.begin( ), numbers.end( ) ); for(unsigned int i = 0; i < numbers.size(); ++i) { std::cout << numbers[i] << std::endl; } return 0; }
CMakeLists.txt
cmake_minimum_required(VERSION 2.6) Project(Reverse) ADD_EXECUTABLE(Reverse Reverse.cpp)