-1

このプログラムをデバッグせずに実行するとこのエラーが発生しますが、デバッグで実行するとエラーは発生しません。


Debug Assertion Failed!

Program: C:\Users\Desktop\130913\nevolver\Debug\nevolver.exe
 File: f:\dd\vctools\crt_bld\self_x86\crt\src\fscanf.c
 Line: 52

Expression: (stream!=NULL)

For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)

あなたの助けに感謝します。

4

1 に答える 1

0

エラーはおそらくそれが言っていることとまったく同じです...明らかにNULLストリームをに渡していますfscanf

への呼び出しを調べて、読み取り元と思わfscanfれるファイル ポインタがNULL でないことを確認する必要があります。

于 2013-03-27T21:26:11.020 に答える