C++ copy和copy_backward用法实例

2015-11-21 01:03:19 · 作者: · 浏览: 6
#include
  
   
#include
   
     #include
    
      using namespace std; int main() { // 数组大小为7 int myInts[] = {10,20,30,40,50,60,70}; // 容器大小为8,里面有8个7 vector
     
       myVector(8,7); // 1.将数组中的7个数复制到容器的第一个位置,将覆盖容器的前7个数 copy(myInts,myInts + 7,myVector.begin()); for(vector
      
       ::iterator it = myVector.begin();it != myVector.end();it++) cout<<" "<<*it; cout<
       
::iterator it = myVector.begin();it != myVector.end();it++) cout<<" "<<*it; cout< ::iterator it = myVector.begin();it != myVector.end();it++) cout<<" "<<*it; cout<