CHAPTER5-24.cpp
上传用户:fjc899
上传日期:2007-07-03
资源大小:187k
文件大小:1k
源码类别:

STL

开发平台:

C/C++

  1. //文件名:CHAPTER5-24.cpp
  2. #include <iostream>
  3. #include <set>
  4. int main()
  5. {
  6. // type of the collection
  7. typedef std::set<int> IntSet;
  8. IntSet coll; // set 容器 for int values
  9. /* insert elements from 1 to 6 in arbitrary order-value1 gets inserted twice*/
  10. coll.insert(3);
  11. coll.insert(1);
  12. coll.insert(5);
  13. coll.insert(4);
  14. coll.insert(1);
  15. coll.insert(6);
  16. coll.insert(2);
  17. /* print all elements iterate over all elements*/
  18. IntSet::const_iterator pos;
  19. for (pos = coll.begin(); pos != coll.end(); ++pos) {std::cout << *pos << ' ';}
  20. std::cout << std::endl;
  21. }