C ++ objeto asignado de la pila, llamada destructor explícita

Encontré un uso extraño del destructor mientras trabajaba en una biblioteca existente. El destructor de un vector stl asignado a la pila se llamaba explícitamente, en caso de que fuera necesario utilizar ese objeto. Estos objetos vectoriales son una versión ligeramente personalizada de la clase vectorial stl que tienen unclear método. En el cuerpo del destructor existen dos métodos llamados:clear(), _Tidy().

He estado tratando de pensar en una buena razón por la cual se llama a este destructor en lugar de soloclear pero estoy en una pérdida. ¿Alguien arroja alguna luz sobre por qué esto puede ser una buena idea?

Respuestas a la pregunta(5)

Su respuesta a la pregunta