В Borland C ++ Builder 6, когда я пытаюсь сделать автономное приложение с помощью Unceecking 'Использовать динамический rtl' I Get Eaccessviolation.
mwe: < /p>
#include
pragma hdrstop
#include "fstream.h"
#include "Unit1.h"
pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
ifstream pies;
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{}
< /code>
, в котором я просто имею простой пустой проект с < /p>
ifstream pies;
< /code>
Добавлено к нему. < /p>
Он разрушается в _stlp_ios_c:
in < /p>
template
basic_ios::basic_ios()
: ios_base(),
_M_fill(_STLP_NULL_CHAR_INIT(_CharT)), _M_streambuf(0), _M_tied_ostream(0)
{}
< /code>
Указывая от < /p>
: ios_base(),
< /code>
Как я могу это использовать? Мне нужно приложение, которое я мог бы переехать в другое другое, но мне также нужен Fstream.
Подробнее здесь: https://stackoverflow.com/questions/842 ... sviolation