@미얍비
밑에 오너쉽이라고 그냥int* p = new int; 라고 했을때 이 중간 코드가 진행되면서 에러가 터짐free(p)그럼 free(p)까지 도달을 못해서 메모리를 점거하겠지?그럼 누수가 생겨버리니까그냥 객체를 생성할때 스코프를 벗어나면 지 혼자 운지하게 하는게 오너쉽임 별거 없음
루도그담당(211.246)2026-03-28 23:25:00
답글
@미얍비
생성할때 < 생성하고나서
루도그담당(211.246)2026-03-28 23:26:00
소유권보단 오너쉽 원문으로 생각하는게 더 올바르다 생각하는데 어떤 변수가 책임지고 메모리에 할당된 값을 해제하느냐는 의미기 때문 - dc App
그 소유권이 아님
헉 - dc App
@미얍비 밑에 오너쉽이라고 그냥int* p = new int; 라고 했을때 이 중간 코드가 진행되면서 에러가 터짐free(p)그럼 free(p)까지 도달을 못해서 메모리를 점거하겠지?그럼 누수가 생겨버리니까그냥 객체를 생성할때 스코프를 벗어나면 지 혼자 운지하게 하는게 오너쉽임 별거 없음
@미얍비 생성할때 < 생성하고나서
소유권보단 오너쉽 원문으로 생각하는게 더 올바르다 생각하는데 어떤 변수가 책임지고 메모리에 할당된 값을 해제하느냐는 의미기 때문 - dc App
낭비이자 사치입니다. 코드가 길어지면 복잡성을 가중시킬 뿐
@FreePascal 코드가 길어진다? 해보지도 않았나보군요. - dc App
러스트의 메모리 안전성에 대한 것은 주장만 있고 실체가 없습니다