DHLee Dev Log

  • 홈
  • 태그
  • 방명록

2026/06/08 1

[언리얼 엔진] UCLASS와 USTRUCT의 차이 정리

이전 글에서는 UObject, 언리얼 객체 시스템의 기반이라는 내용을 정리했다.이번에는 그와 이어서 UCLASS와 USTRUCT의 차이를 정리해보려고 한다.일반 C++에서는 class와 struct의 차이가 기본 접근 지정자 정도이다.class는 기본이 private, struct는 기본이 public이라는 차이가 있을 뿐문법적으로는 거의 같은 방식으로 사용할 수 있다.하지만 언리얼 엔진에서 사용하는 UCLASS와 USTRUCT는 단순히 접근 지정자만 다른 개념이 아니다.실제로 코드를 작성하다 보면 객체로서 관리해야 하는 타입은 UCLASS로 만들고,데이터를 값처럼 다루는 타입은 USTRUCT로 만드는 경우가 많다.처음에는 둘 다 리플렉션을 위한 매크로 정도로 생각했지만,공부하면서 사용 목적과 동작 방식..

언리얼 엔진 2026.06.08
이전
1
다음
더보기
프로필사진

DHLee Dev Log

알고리즘, CS, 언리얼 엔진 등을 공부하며 배운 것을 기록하는 블로그입니다.

  • 분류 전체보기 (50) N
    • 언리얼 엔진 (28) N
      • 프로젝트 (14) N
    • 알고리즘 (3)
    • C++, CS (19)

Tag

replication, UE5, 언리얼엔진, CS, 멀티플레이, AbilitySystemComponent, 리플렉션, RepNotify, 알고리즘, 프로그래머스, 네트워크, 코딩테스트, 스마트포인터, 가비지컬렉션, UObject, c++, 운영체제, gas, 팀프로젝트, GameplayAbility,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Copyright © AXZ Corp. All rights reserved.

티스토리툴바