В библиотеке STL имеется контейнер deque.
Разумеется, когда создается экземпляр этого класса и используется, то данные указанного типа хранятся в оперативной памяти. Как создать класс наследник, чтобы записи в этой очереди хранились в файле на диске?
. То есть чтобы я мог использовать методы push_back(), push_front(), empty() и при этом записи помещались в файл.
Может у кого есть готовые наброски?