Disculpen, inicializar el arreglo de booleanos no seria con un for hasta cant_elems+1 o <=cant_elems en vez de menor estricto?
Minuto 5:35
Cuando se hace delete c->elems; ya que es un arreglo y queremos borrarlo todo no deberia ser delete c->elems[] ?
Minuto 13 30