C#과 C++ 에서의 차이가 있다. C++의 경우 접근 지정자에서만 차이가 보일뿐 언어로서 차이는 거의 동일하고 관습적 차이가 있다. C#의 경우 값 형식(복사/메모리) 및 상속 등에 차이가 있다. 다만 언리얼의 경우 리플렉션 매크로가 붙기 때문에 달라진다Struct다양한 타입의 변수 집합(int, string, float 등) 을 하나의 타입으로 나타낸것 (단순 데이터 컨테이너)하나 이상의 기본 타입을 가지고 새로운 자료형을 정의하는 사용자 정의 타입복잡한 행동(Method) 보다는 단순한 상태(Data) 를 저장하는데 초정Class클래스 객체를 만들어 낼 수 있는 틀, 객체지향 언어에서 하나의 프로그램 단위는 클래스 이다.new 연산자를 통해 객체를 생성하고 할당해 줘야 사용 가능하다 USTRUCT ..