Oi, pessoal, Estou com um problemão... escrevi um programa no visual C++ 6.0 do tipo Win32 application. Neste programa, modelei vetores e matrizes em classes, e uso muito alocação dinâmica pra criar objetos destes tipos. Todas essas classes têm contrutor de cópia, destrutor e operador=. O programa resolve escoamentos, ou seja, calcula o campo de velocidade e de temperatura de um fluido em movimento. Pra isso, executa algoritmos iterativos, que podem levar um bom tempo até encontrar a solução (dependendo do problema, o código pode levar horas rodando). Pois bem, durante a execução, de repente, após um certo tempo, abre uma dialog box em cima do compilador com o título "Find Source", a mensagem "Please enter de path for DBGHEAP.C", mostrando as pastas do diretório do programa. Se eu clicar em CANCEL, vejo uma janela com código em hexa e a seta amarela do debug indicando que o programa está parado em um comando. No centro da tela, sobre essa janela, outra dialog box, "Microsoft Visual C++", balãozinho com o "i" dentro, "User breakpoint called from code at 0x..." e um botão OK. Clico em OK, "dô" F5, fecho a janela em hexa e o programa continua a rodar. Lá pelas tantas, tudo de novo... Alguém, PLEASE, pode me dar uma idéia do que pode estar acontecendo????? Andre.