Question

J'ai essayé de faire un navigateur web viable dans Turbo C ++ (je ne peux pas l'aider, je suis censé travailler dans les limites de mon système éducatif). Essentiellement, ce que j'ai créé est un analyseur simple qui prend dans un fichier HTML scanne le texte pour délimiteurs balise, identifie alors l'étiquette, traite à l'aide de la bibliothèque graphique par défaut Turbo C, puis effectuez les opérations nécessaires avant la sortie via une interface que j'ai créé.

Pour l'essentiel, je l'ai été assortit les cas dans une longue liste de conditions imbriquées. Le problème est que l'exécution a été en baisse par et pour une raison quelconque, je reçois continuellement l'erreur de résiliation anormal du programme.

Ce que je voulais comprendre est pourquoi exécution est en baisse par. Par ailleurs, qu'est-ce que cette erreur signifient vraiment?

Voici l'intégralité du code source.

P.S. -. C'est la première fois sur Stack Overflow donc si quelque chose est indéfini, ridicule brumeux ou simplement alors s'il vous plaît me dire

Était-ce utile?

La solution

Mon ami a compris ce qui se passait mal dans le code. Il se trouve que le pointeur n'a pas été initialisé à zéro et qui a provoqué une sorte d'échec en cascade conduisant à l'erreur anormale de la fin du programme. Leçon apprise.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top