官术网_书友最值得收藏!

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< > and ConstructObject< >
  • 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
主站蜘蛛池模板: 左云县| 邯郸市| 婺源县| 光泽县| 藁城市| 姚安县| 开封县| 陵川县| 平果县| 兴化市| 洛阳市| 辽宁省| 宁远县| 龙游县| 柘城县| 文水县| 遂川县| 长寿区| 手机| 胶南市| 来凤县| 浦县| 平凉市| 锡林郭勒盟| 拉萨市| 长垣县| 烟台市| 获嘉县| 浮梁县| 商河县| 拜泉县| 临邑县| 沭阳县| 灌云县| 兴国县| 班玛县| 万盛区| 宜州市| 丹阳市| 庆阳市| 成安县|