Series Archive

[태그:] C# 메모리 관리

이 주제와 관련된 글을 시간순으로 정리한 목록입니다.

C++ shared_ptr의 Control Block은 어디에 생성될까?

2026년 5월 7일

🚀 들어가며 이전 글들에서는 C++ 스마트 포인터의 기본 개념과 함께, shared_ptr, weak_ptr, enable_shared_from_this의 동작 원리를 살펴보았습니다. 그 과정에서 계속 등장한 핵심 개념이 하나 있습니다. 👉 바로 Control Block 입니다. shared_ptr은 객체의 생명주기 관리를 위해…

게임 개발 & 프로그래밍, C++

C++ enable_shared_from_this 완벽 정리 | shared_ptr(this)가 위험한 이유

2026년 5월 6일

🚀 들어가며 이전 글에서는 weak_ptr이 왜 필요한지와 함께, shared_ptr의 순환 참조 문제를 어떻게 해결하는지 정리해보았습니다. shared_ptr은 매우 편리한 스마트 포인터입니다. 객체의 생명주기를 자동으로 관리해주고, 객체의 소멸 시점을 정확하게 알 수 없는 상황에서도 안전하게 객체를…

게임 엔진 프레임워크, C++

C# 메모리 관리 – 메모리 존

2016년 10월 18일

메모리 관리     메모리 관리 이 강좌는 특히 유니티 개발을 위해서 C#을 익히려는 C/C++ 프로그래머에게 유용합니다. C#은 메모리를 다른 방식으로 관리하기 때문에, 매우 혼동스럽거나 처음에는 마법같이 보일 수 있지만 다른 시스템들과 마찬가지로 눈에…

게임 개발 & 프로그래밍, Unity3D, CSharp (C#)