Ну, для начала, вместо
Код
using namespace std;
стоит написать
Код
using std::vector;
using std::ifstream;
using std::ostream_iterator;
using std::cout;
using std::endl;
using std::copy;

Пространства имен не просто так введены wink.gif