vectorの複成ってどうやるんでしょう?
vector <char *>test;

//でtestをいろいろといじって//

vector <char *>test2;
test = test2;
とやっても受け渡しはできないようです。
普通のポインタ受け渡しみたいにはいかないのか・・・//