関数で (Q) ファイルを開きましたが、閉じるのを忘れてしまいました (コードの書き方を間違えたため)。メモリ、バッファ、および私の情報はどうなりますか?
例 (C++):
void myFunction(QString path)
{
QFile file(path);
file.open(...);
if( _myWrongCondition_ )
{
informations = // do something
writeInformationToFile(file,informations);
file.close;
}
}
この関数を a で呼び出すとしますwhile
。これはヒープの破損を引き起こす可能性がありますか?
前もって感謝します!