0

私は、Turbo C++ で実行可能な Web ブラウザーを作ろうと試みてきました (教育システムの範囲内で作業することになっているため、やむを得ません)。基本的に、私が作成したのは、HTML ファイルを取り込み、タグ区切り文字のテキストをスキャンし、タグを識別し、Turbo C++ のデフォルト グラフィック ライブラリを使用して処理し、作成したインターフェイスを介して出力する前に必要な操作を実行する単純なパーサーです。

基本的に、ネストされた条件の長いリストでケースを照合してきました。問題は、実行が失敗しており、何らかの理由でプログラムの異常終了のエラーが継続的に発生していることです。

私が理解したかったのは、実行が失敗する理由です。さらに、そのエラーは本当に何を意味するのでしょうか?

これがソースコード全体です。

PS - スタック オーバーフローに参加するのはこれが初めてなので、何か未定義、ぼんやりした、またはばかげていることがあれば教えてください。

4

1 に答える 1

0

私の友人は、コードのどこが悪いのかを理解しました。ポインタがnullに初期化されておらず、プログラムの異常終了エラーにつながる一種のカスケード障害が発生したことが判明しました。学んだ教訓。

于 2010-12-29T10:36:15.643 に答える