C++ 31 Jan 2010 23:46:43
Snippet: Sort Unique Vector
//tinodidriksen.com/uploads/code/cpp/sort-unique-vector.cpp
#include <vector> #include <iostream> #include <algorithm> int main() { std::vector<int> vec1; vec1.push_back(1); vec1.push_back(2); vec1.push_back(3); vec1.push_back(1); vec1.push_back(2); vec1.push_back(3); vec1.push_back(1); std::sort(vec1.begin(), vec1.end()); vec1.erase(std::unique(vec1.begin(), vec1.end()), vec1.end()); std::cout << vec1.size() << std::endl; std::cout << vec1[0] << vec1[1] << vec1[2] << std::endl; }