옵션 |
|
현재 c++ 벡터를 공부 하고 있는데요
예를 들어
a 벡터에
vector<char*>a;
vector<char*>:: iterator _a;
a.push_back("가");
a.push_back("나");
a.push_back("다");
a.push_back("라");
a.push_back("마");
for(_a=a.begin(); _a!=a.end()-1; ++_a)
{
cout << *_a<<endl;
}
이렇게 했을 경우 가나다라마 가 차례대로 출력이 되는데
만약에 이 순서를 제가 임의로 골라서 바꾸고 싶은데 어떻게 해야 할까요 ??
단순 셔플처럼 해보려고 a에 푸시백을하나 더 해서 맞교환을 해봤더니 반응이 없더라구요..