void hoge(){
 vector<int> a(10);
 vector<int*> p(10);
 for(int i=0; i<10; i++) p[i] = &a[i];
 // play with a and p
}

っていう関数で a とか p に対してやったらやばい操作ってどんなんですかね