현재 list안에 list나 vector형식의 노드를 만들고 싶은데


 즉, 하나의 list 안에 각 노드가 (list or vector) 형태 입니다.


 현재


 list<list<int>> 안에는


 {{1,2,3}, {1,2,3}, {1,2,3}}


 이런식으로 데이터가 들어가 있을때


 출력을 어떻게 해야할지 모르겠습니다.



list<list<int>> mylist;

list<list<int>>::iterator it;


for (it = mylist.begin(); it != mylist.end(); it++)

{

cout << *it << endl;

}


여기서 *it 부분에서 빨간줄이 뜨는데 **it도 안되고 아직 이해가 잘 안되네요 ㅜ


어떻게 하면 출력이 가능할까요?