2013-09-21 1 views
0

주어진 메모리 영역을 순환 버퍼로 사용해야합니다. 임베디드 시스템에서 사용할 수있는 포인터와 메모리 영역의 크기가 주어졌습니다. 나는 boost :: circular_buffer 클래스를 사용하려고 생각하지만 사용자 정의 할당자가 필요합니다. 나는 전에 할당자를 만들지 않았다. 아무도 이미 할당 된 메모리를 처리하는 할당 자의 예제 코드를 가르쳐 줄 수 있습니까?미리 할당 된 메모리 공간을 사용하는 할당자를 만드는 방법은 무엇입니까?

답변

0

기존/이미 할당 된 메모리를 사용할 수있는 placement new을 찾을 수 있다고 생각합니다.