Por el momento, utilizo la plantilla de contenedor vectorial STL para volver a colocar y obtener las conexiones.¿cuál es la estructura de datos óptima para un contenedor de grupo?
1) en get, se devuelve una conexión y "erase()" d del vector de grupo.
2) al momento de la liberación, la conexión se devuelve al grupo a través de "push_back()".
Esto puede ser muy pesado si se utiliza con frecuencia la agrupación. Entonces mi pregunta es, ¿hay alguna forma de mejorar el rendimiento aquí cambiando a otra estructura de datos?
Rara vez hay cuellos de botella si se supone que son, por lo que la creación de perfiles es mucho mejor que tratar de optimizar sin rodeos. – Simone
algo seguro: el perfilado. pero conceptual visto este es el enfoque correcto usando un contenedor, supongo ... – Myz