CHAPTER6-23.cpp
上传用户:fjc899
上传日期:2007-07-03
资源大小:187k
文件大小:1k
- //文件名:CHAPTER6-23.cpp
- #include <vector>
- #include <iostream>
- int main()
- {std::vector<int> c1, c2, c3, c4 ;
- int i ;
- for (i = 0; i < 10; i++)
- { c1.push_back(i) ;
- c2.push_back(i*i) ;
- c3.push_back(i*i*i) ;
- c4.push_back(i) ;
- }
- if (c1 == c4) std::cout << "c1 == c4" << std::endl ;
- if (c2 != c3) std::cout << "c2 != c3" << std::endl ;
- if(c2 < c3) std::cout << "c2 < c3" << std::endl ;
- if(c3 > c2) std::cout << "c3 > c2" << std::endl ;
- c4.push_back(29) ;
- if (c1 <= c4) std::cout << "after c4.push_back(29), c1 <= c4" << std::endl ;
- if (c3 >= c2) std::cout << "c3 >= c2" << std::endl ;
- std::swap(c3, c2) ;
- std::cout << "after swapping c3 with c2, " ;
- if (c3 >= c2) std::cout << "c3 >= c2" << std::endl ;
- else std::cout << "c3 < c2" << std::endl ;
- return 0 ;
- }