통해

    c++ / 4. inner struct, 클래스 속에 struct를 생성한 후 struct를 통해 값 전달하기

    c++ / 4. inner struct, 클래스 속에 struct를 생성한 후 struct를 통해 값 전달하기 하나의 클래스 속에 struct를 만든 후, 다른 클래스에서 struct의 값을 호출해서 사용할 일이 생겼다. 그래서 테스트해봤다. 과연 struct는 public인가? private인가? 그리고 이게 어떻게 동작이 될까?! 매우 기초적인 궁금증일것 같은데, 난 기초가 없는듯 하다. 그래서 직접 작성해봤다. #include using namespace std; class A { private: struct testStruct { int data; }; public: struct testStruct *root; A() { root = NULL; create(); } ~A() { if( root )..