Здравствуйте! Я столкнулся с проблемой, которая выносит мне мозг весь сегодняшний день
есть фрагмент кода:
QFile policy("policy.txt");
policy.open(QIODevice::WriteOnly);
QTextStream out(&policy);
for(int i = 0; i < n; i++)
for(int j = 0; j < m; j++)
out << AccesMatrix[i][j] + "\n";
policy.close();
здесь файл заполняется из таблицы и всё было бы хорошо, НО после выполнения строки
программа должна выходить из функции, а вместо этого отладчик перескакивает на
QTextStream out(&policy);
, потом на
QFile policy("policy.txt");
и так далее до ошибки
Приложение остановлено, так как оно получило сигнал от операционной системы.
Сигнал:
SIGSEGV
Назначение:
Segmentation fault
мне кажется что я что-то не так делаю с QTextStream
помогите пожалуйста