[bcb] strumien fstream

0

mam nastepujacy problem: otwieram plik (strumien fstream), czytam, zamykam, all ok, jednak gdy zamykam program, to chyba moment zamkniecia strumienia (jest zadeklarowany jako zmienna globalna) wyskakuje blad w pliku _fstream.c

template <class _CharT, class _Traits>
void basic_filebuf<_CharT, _Traits>::_M_deallocate_buffers()
{
if (_M_int_buf_dynamic)
free(_M_int_buf); // tu wskazuje strzalka, co robic
free(_M_ext_buf);
_M_int_buf = 0;
_M_int_buf_EOS = 0;
_M_ext_buf = 0;
_M_ext_buf_EOS = 0;
}
jesli ktos ma jakis pomysl, prosze pomozcie

0

Czytam ten post już piąty raz ale nie wiem w czym problem. Może wrzuć trochę więcej kodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1