프로그램 실행중 동적으로 할당된 메모리의 경우 2가지를 고려해야한다. 동적할당한 메모리 해제 타이밍 해제된 메모리 포인터 사용 방지 2가지를 고려하지 않을경우 메모리 누수로 심각한 문제가 생길수 있다. 이런 문제를 해결하기 위한 방법으로 Garbage collecti
러스트에서 이터레이터란 std::iter::Iterator 트레이트를 구현하고 있는 모든 값을 의미
클로저를 사용하는 이유 클로저 사용법 클로저가 자주 사용하는 경우