关闭

c++STL中copy函数的用法解读

标签: c++vectorinclude
7246人阅读 评论(1) 收藏 举报
分类:
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;

int main () 
{
  int myints[]={10,20,30,40,50,60,70};
  vector<int> myvector;

  myvector.resize(7);   

  //将数值复制到vector里,参数依次是开始、结束,vector数组的开始
  copy (myints, myints+7, myvector.begin() );

  cout << "myvector contains:\n";
  //将数值复制到输出流中,参数依次是开始、结束,输出流
  copy(myvector.begin(), myvector.end(), ostream_iterator<int>(cout, " "));

  cout << endl;

  return 0;
} 

0
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:377213次
    • 积分:4247
    • 等级:
    • 排名:第7181名
    • 原创:71篇
    • 转载:0篇
    • 译文:0篇
    • 评论:119条
    博客专栏
    Arcpy

    文章:12篇

    阅读:51176
    最新评论