C++要如何把vector内的东西存入set? 急!!!!

 我来答
匿名用户
2013-05-14
展开全部

不是很懂你的意思,是要复制一份到SET里吗?


#include <iostream>
#include <set>
#include <vector>
using namespace std;
int main()
{  
    vector<int> vInt;
    set<int> sInt;
       
    int i = 0;
       
    for( i = 0; i < 10; ++i )
    {
        vInt.push_back( 1 );
    }
       
    copy( vInt.begin() , vInt.end() , sInt.begin() );
       
       
    return 0;
}
追问
就是要有link的功能,vector存的是(x,y)
追答
那不是一样嘛,弄个结构体,存整个结构体就行了啊~~可能我还没理解你的意思……
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式