c++ 하는데 굳이 c를 고집할 필요가 없잖아?
int* ptr=new int;
delete ptr;
대신 std::unique_ptr<int> ptr = make_unique<int>();
int* ptr=new int[5];
대신 auto ptr=make_unique<int[]>(5);
void (*ptr)()
대신 std::function<void(void)>
이 좋은걸 왜 안쓰노 ㅋㅋ
int* ptr=new int;
delete ptr;
대신 std::unique_ptr<int> ptr = make_unique<int>();
int* ptr=new int[5];
대신 auto ptr=make_unique<int[]>(5);
void (*ptr)()
대신 std::function<void(void)>
이 좋은걸 왜 안쓰노 ㅋㅋ
게임에선 몇몇 경우엔 안씀
느리잖아
라이브러리 쓰다보면 객체 메모리 관리를 지들이 하는 경우도 많음
c++ 쓰는 영역들은 대부분 퍼포먼스에 대한 가중치가 높은 곳이라 일반적인 가이드가 안통할때가 많다