** 구조가 자체 참조 일 수있는 경우. like수업을 자체 참조 할 수 있습니까?
struct list
{
struct list *next;
};
기본 액세스 지정자를 제외하고 클래스와 구조체간에 차이가 없으므로 다음은 ... 클래스를 작성할 수
class list
{
class list *next;
};
또는 될 수있는 자기 참조 클래스를 얻을 수있는 다른 구문이있다.? 그렇다면 다음 방법 **
자신이 언급했듯이 기본 액세스 수정자를 제외하고 C++의 클래스와 구조체 사이에는 전혀 차이가 없습니다. –
C++에서 적어도 99.9 %의 경우, "class list {list * next;};"와 같이 변수 이름 앞에 'struct'또는 'class'를 입력하지 않아도됩니다. –
예, "struct list * next;"를 넣어야합니다. C 일뿐입니다. C++에서는 항상 "list * next;"를 수행합니다. – newacct