- Unreal Engine 4 Scripting with C++ Cookbook
- William Sherif Stephen Whittle
- 87字
- 2021-07-08 10:50:49
Chapter 3. Memory Management and Smart Pointers
In this chapter, we are going to cover the following topics:
- Unmanaged memory – using
malloc()
/free()
- Unmanaged memory – using
new
/delete
- Managed memory – using
NewObject< >
andConstructObject< >
- Managed memory – deallocating memory
- Managed memory – smart pointers (
TSharedPtr
,TWeakPtr
,TAutoPtr
) to track an object - Using
TScopedPointer
to track an object - Unreal's garbage collection system and
UPROPERTY()
- Forcing garbage collection
- Breakpoints and stepping through code
- Finding bugs and using call stacks
- Using the Profiler to identify hot spots
推薦閱讀
- Java入門經典(第6版)
- 深入淺出Windows API程序設計:編程基礎篇
- Effective Python Penetration Testing
- 重學Java設計模式
- Python機器學習經典實例
- Distributed Computing in Java 9
- Python Machine Learning Cookbook
- Learning Unreal Engine Game Development
- 高性能PHP 7
- 從零開始學Unity游戲開發:場景+角色+腳本+交互+體驗+效果+發布
- 量子計算機編程:從入門到實踐
- Manage Your SAP Projects with SAP Activate
- 基于JavaScript的WebGIS開發
- Python High Performance(Second Edition)
- Instant OpenCV for iOS