Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Unreal Engine 5
- Random Map Generator
- ai jitter
- unreal engine redirection crash
- staticmesh mobility
- UE4
- 언리얼
- deltaTime
- 13iew
- redirector crash
- UnrealEngine
- Unreal Engine 4
- Ai
- unreal ai lag
- redirection crash
- UE5
- 리디렉터 크래쉬
- ue4 Crash
- 리디렉션 크래쉬
- unity
- splinemeshcomponent scale
- ai 주춤거림
- ue4 error
- ai 뚝뚝 끊김
- LittleNightMare
- UE
- 랜덤 맵 생성
- register component
- unreal engine
- Unreal Engine Error
Archives
- Today
- Total
목록Unreal Engine FORCEINLINE (1)
Class GameDev* SheepAdult
[Unreal Engine 5] FORCEINLINE
FORCEINLINE은 함수를 강제적으로 inline화 시킨다. inline화란 컴파일 단계에서 컴파일러가 함수 호출 지점에 함수 내용을 갖다 붙이는 것을 말한다. 왜냐하면, 간단한 함수의 경우(한 줄짜리 getter, setter 등) 함수를 호출하는 데 발생하는 오버헤드가 함수 자리에 함수 내용이 작성되어 있는 것보다 효율성이 좋지 않을 수 있기 때문이다. 다시 말해, 함수를 호출하는 지점에서 함수로 이동하는 것보다, 그 자리에 함수 내용 코드를 써넣는 것이 효율성이 더 좋을 수 있다는 얘기이다. 이러한 경우 보통 inline을 사용한다. 하지만 inline의 경우, 컴파일러가 함수 내용이 복잡하다고 판단하면 inline처리 하지 않기도 하고, inline이 명시되어 있지 않더라도 inline화 하기..
Unreal Engine
2023. 8. 1. 16:12