I have a code which is near to this one
struct first
{
int data ;
list <second> seconds ;
};
struct second
{
int data ;
list <first>::iterator vert ;
};
how i could get rid of the circular reference problem in c++
note : i must put the code in the same file .
thanks for ur patience