struct Node{

list<Node*> listnode;

}

void main(){

Node* testRootNode = new Node();

Node* testNode = new Node();

list<Node*>::iterator iter;


testRootNode->listnode.push(testNode);

iter = testRootNode->listnode.begin();

}


트리구조로 짜는중인데 자식노드가 몇놈일지 모르기때문에 자식노드를 list로 짤려고합니다.


대충 저렇게 짜면 될줄알았는데 


testRootNode->listnode.push(testNode);

iter = testRootNode->listnode.begin();


요부분에서 계속 에러가 나네요


혹시 해결 가능할까요 ㅜㅜ