Je veux un tampon/une file d'attente circulaire simple mais efficace. Si j'utilise std::vector
Je dois le faire :
if ( v.size() >= limit ) {
std::vector<int> it = v.begin();
v.insert( it, data );
v.erase( it+1 );
}
Existe-t-il une solution plus simple ?