2016-03-29 5 views
-3

を失敗したと私はそれが指定 ライン(106)は、この含まれている理由は考えていません:Visual Studioのデバッグアサーションは、私のプログラムが終了するたびに来て、このエラーが続け

getline(iss, tmp, ','); 

ラインがちょうど読み込んでいる方法を.txtファイルは、情報を抽出し、私はその情報を持つオブジェクトを作成するために使用します。

おかげ

error

+0

[編集] **あなたの質問は[mcve]または[SSCCE(ショート、自己完結型、正しい例)](http://sscce.org) – NathanOliver

+0

**変数の宣言と初期化を含む関連コード – ChrisF

答えて

0

それはあなたのライン106を参照していないが、ヘッダ<xmemory0>で106行目に。

この行には、「式:」の後に表示されているコードが含まれています。このコードは、割り当てが解除されている大量のメモリブロックが適切にページアライメントされていることを確認します。そうではありません。

したがって、プログラムの最後にfree'dとなっているポインタは、正しいポインタではありません。それは私たちがメッセージから伝えるすべてです。

は、再試行ボタンをクリックしてデバッガに入り、コールの発信元を確認することができます。

+0

問題はデバッガに入るとクラッシュする – Twhite1195

関連する問題