Oppure

Loading
04/06/08 12:51
draskar
Salve, ho una domanda da farvi:

Sto facendo un programma in c++ col visual studio 2005.

Questo programma avvia tramite una system un altro programma fatto da me che gli prepara un file di testo da leggere.

Funziona tutto correttamente ma quando chiudo il programma (sia col pulsante esci dell'interfaccia che ho creato, sia con la x) mi da un errore su una eccezzione non gestita.
Come si fa in questi casi a stanare l'errore? (che non si verifica durante ma solo alla fine del programma).

Teoricamente questo errore è apparso da quando ho smanettato con le change dir.

Grazie anticipatamente.
aaa
04/06/08 14:21
gantonio
Non si puo' rispondere a questa domanda senza vedere il codice.

E poi non hai detto che tipo di progetto hai creato (C++ nativo, gestito, con MFC, Win32, Console ....?)
aaa
04/06/08 19:41
Amarath
Individuea bene l'errore. La cosa ideale è usare un bel debugger e trovarlo. A quel punto non dovresti avere particolari problemi a risolvere.

Se non ci riesci posta il codice o almeno l'errore :D
aaa
06/06/08 10:22
draskar
Il problema non si presenta più, comunque era una eccezzione non gestita all'uscita dal programma.

Il problema è che appunto il debug non puo darmi aiuto se i programma crasha alla fine, come fate voi in questi casi?
aaa
06/06/08 18:04
gantonio
Postato originariamente da draskar:
Il problema è che appunto il debug non puo darmi aiuto se i programma crasha alla fine


Chi te l'ha detto? Il debug da' informazioni enormi ... bisogna saperle leggere ...

come fate voi in questi casi?


Intanto ... controllo il codice ... ma tu non l'hai mostrato ... se non mostri il codice e non rispondi alle domande, non avrai molte risposte ...

aaa
08/06/08 16:49
Amarath
Addirittura senza debug puoi anke eseguire un exe ( direttamente da winzoz ) in modalità debug e ti fa vedè ke susscede e ke eccezioni si alzano
aaa