Привет всем.
#include "mainwindow.h"
#include <fstream>
using namespace std;
#include <stdio.h>
int main(int argc, char *argv[])
{
// FILE *fin;
// fin = fopen("tst.txt","r");
ifstream fin ("tst.txt");
if (!fin) {
int i = 0;
}
// fclose(fin);
fin.close();
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
Оба метода открытия файла не работают. Алгоритм при проверке условия идет по ветке "истина". Fin == false.
Использовать cstdio жизненно необходимо. Если, конечно, нет никакого способа преобразовать другие типы к FILE*.