댓글 말대로 기본형식이 private냐 public이냐 말고는 하나도 다른거없음


struct에서도 상속가능하고 멤버함수 선언도가능하고 이안에서 연산자오버로딩 이나 똑같이굴릴수잇음.


C++짠소스에서 위에 형식만 신경쓰면 struct를 class로 class 를 struct로 바꿔도 모두 정상동작함


근데 이리맹근이유가 C++초창기때 C에서 C++진영으로 넘어오는거 고려해서 struct를 그대로 남겨둠


C++에서도 자료의 묶음을 class로 표시할수 있는데 C진영 개발자들은 여전히 struct를 자료의 묶음으로 표시해서


혼란이 없게그냥 냄겨뒀다 라고 알고있다.