프로그래밍할 때 굉장히 많이 쓰는 큐(Queue)에 대하여 알아보겠다
먼저 큐는 먼저 추가된 데이터가 먼저 출력처리되는 FIFO 구조다
입력된 순서대로 처리해야 하는 상황일 때 사용한다
나는 C#에 속한 Queue를 중심으로 설명하겠다.
나는 C#개발자니까
enque
,deque
함수를 사용하여 관리 할 수 있다유니티에서 오브젝트 풀링을 사용할 때 큐를 많이 사용한다. 큐에서 오브젝트를 저장해서 비활성화 했다가 불러올 수 있기 때문에 데이터를 많이 아낄 수 있다.
Instiate로 매번 생성하고 Destroy로 매번 삭제하면 과부화가 걸린다