Bueno, por si a alguien le interesa, es algo bastante lógico si sabes de que va el asunto pero no tanto si no tienes mucha experiencia:
El Leak detector de VC++ detecta perfectamente los espacios de memoria que no se han borrado en el sitio en el que llamas a la función _CrtDumpMemoryLeaks(), si lo pones al final de la función main() (como hice yo) y tienes alguna variable estática con componentes dinámicos (una pila, por ejemplo), al llegar a la llamada a _CrtDumpMemoryLeaks() se encontrará con que la destructora de la variable estática todavía no se ha ejecutado -ya que al ser estática se ejecuta al final- y te dirá que hay un leak de memoria, aunque realmente al cerrar el programa se ejecute la destructora y tal leak no exista "al final". Lo he solucionado convirtiendo la variable en dinámica y haciendo un delete de esta antes -si no borraba algo, _CrtDumpMemoryLeaks() lo detectaría ya que con el delete he llamado antes a la destructora de la variable-.
Pues eso, que a mi me ha costado algo averiguar por que pasaba esto, al menos si alguien lo lee, que se ahorre el tiempo de investigación ;)
El Leak detector de VC++ detecta perfectamente los espacios de memoria que no se han borrado en el sitio en el que llamas a la función _CrtDumpMemoryLeaks(), si lo pones al final de la función main() (como hice yo) y tienes alguna variable estática con componentes dinámicos (una pila, por ejemplo), al llegar a la llamada a _CrtDumpMemoryLeaks() se encontrará con que la destructora de la variable estática todavía no se ha ejecutado -ya que al ser estática se ejecuta al final- y te dirá que hay un leak de memoria, aunque realmente al cerrar el programa se ejecute la destructora y tal leak no exista "al final". Lo he solucionado convirtiendo la variable en dinámica y haciendo un delete de esta antes -si no borraba algo, _CrtDumpMemoryLeaks() lo detectaría ya que con el delete he llamado antes a la destructora de la variable-.
Pues eso, que a mi me ha costado algo averiguar por que pasaba esto, al menos si alguien lo lee, que se ahorre el tiempo de investigación ;)