Я использую FILE * F открывается в _sfopen () Я читаю из файла while (! Feof (f)), а затем fgets (str, 1024, f), когда run достигает последней строки, в которой он все еще идет какое-то время, но потом при попытке fgets вылетает с нарушением прав доступа (в то время как я просто вставляю попытку и ловлю (...), но я знаю, что это не очень хорошее решение), что мне изменить для решения проблемы?
Плюс - если я хочу читать построчно, правильно ли указывать размер 1024 или он может потерпеть неудачу - у меня был файл, где из-за размера он читал каждый раз от середины строки до середина следующей строки - есть ли лучший способ прочитать строку, потому что я понятия не имею, как будут выглядеть мои файлы (если они имеют \ n в конце и т. д ...)
спасибо!