구조체 접근법

    [C++] 객체지향 프로그래밍: 변수 및 구조체 접근법 정리 (feat. struct vs class)

    1. 구조체 (struct vs class) struct 멤버 변수/함수에 대한 기본적으로 제공되는 접근지시자가 public이며, 대게 단순한 데이터를 표현하는데 사용합니다. class 멤버 변수/함수에 대한 기본적으로 제공되는 접근지시자가 private이며, 대게 기본적으로 제공되지 않는 constructor, operator를 사용하지 않거나 다양한 접근지시자가 필요할 때 사용합니다. 2. 변수 및 구조체 (pointer, reference, struct, class, union, choice, enum 등) 구조체 선언 typedef struct packet1 { int data0; int* data1; union uni{ int data2 int data3 }Uni; }Packet; + 구조체 선..