不是很懂你的意思,是要复制一份到SET里吗?
#include #include #include using namespace std;int main(){ vector vInt; set sInt; int i = 0; for( i = 0; i < 10; ++i ) { vInt.push_back( 1 ); } copy( vInt.begin() , vInt.end() , sInt.begin() ); return 0;}