참조 카운트 썸네일형 리스트형 [C,C++/Python] C,C++에서 Python의 참조카운트 사용 파이썬 참조 카운트 C와 C++같은 언어에서는 동적 메모리 할당(malloc(), new) 및 해제(free(), delete)를 프로그래머들이 직접 관리해 줍니다.메모리 할당을 받았으면 메모리 해제를 해줘야 하는데, 이게 꽤 꼼꼼한 확인이 필요합니다.정상적으로 수행되고 있을 때는 물론, 에러가 발생하거나 예외가 발생했을 상황도 고려해야 한다는 거죠 파이썬에서는 레퍼런스가 필요할 때 마다 maoolc()과 free()와 같은 함수를 써서 새로운 메모리 공간을 확보하지 않고 타입에 대한 인스턴스의 레퍼런스 카운트를 통한 객체 참조 전략을 가지고 있습니다.즉, 모든 객체는 자신이 참조된 횟수를 관리하는 카운터를 가지고 있고, 객체가 참조될 때마다 카운터를 하나씩 증가시키고, 참조가 해제 될 때 마다 레퍼런스.. 더보기 이전 1 다음