Anomala di programma In Turbo C ++ Web Browser
-
11-10-2019 - |
Domanda
Ho cercato di fare un browser web praticabile in Turbo C ++ (non riesco a farne a meno; dovrei lavorare entro i confini del mio sistema educativo). In sostanza, ciò che ho creato è un semplice parser che prende in un file HTML analizza il testo per delimitatori di tag, quindi identifica il tag, elabora usando Turbo C ++ libreria grafica di default e quindi eseguire l'operazione necessaria prima di emettere attraverso un'interfaccia ho creato.
In sostanza, sono stato corrispondono i casi in una lunga lista di condizioni nidificate. Il problema è che l'esecuzione è in calo attraverso e per qualche motivo sto ottenendo continuamente l'errore di anomala di programma.
Quello che volevo capire è perché di esecuzione sta cadendo attraverso. Inoltre, ciò che fa che l'errore veramente media?
Ecco l'intero codice sorgente.
P.S. -. Questa è la mia prima volta su Stack Overflow quindi se qualcosa è indefinito, nebbioso o semplice ridicolo allora per favore mi dicono
Soluzione
Il mio amico capito cosa è andato storto nel codice. Si scopre che il puntatore non inizializzato a nulla e che ha causato una sorta di cascata fallimento che conduce all'errore chiusura anomala del programma. Lezione imparata.