copy(myvect.begin(), myvect.end(), back_inserter(myset)); でもよいか。