0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 23
|
||||||
1 | ||||||
Проблема с открытием текстового файла29.09.2021, 22:10. Показов 618. Ответов 9
Добрый вечер, форумчане! Прошу вашей помощи.
У меня есть следующий фрагмент кода:
Этот код при попытке открыть файл выдаёт "File open error!", то есть функция openInputFile возвращает NULL. Почему так получается и что можно с этим сделать?
0
|
29.09.2021, 22:10 | |
Ответы с готовыми решениями:
9
Проблема с открытием файла для вывода текста в него. Проблема с открытием mp3 файла Проблема с открытием bat файла через код на С++ Проблема с открытием текстового файла. Excel97 VBA Проблема с открытием файла |
Модератор
|
|
29.09.2021, 22:14 | 2 |
inputFile локальная переменная внутри функции openInputFile() . Поэтому после завершения функции openInputFile() она не существует !Посмотрите на мой блог для рационального выбора при возвращении указателя: https://www.cyberforum.ru/blog... g7123.html
1
|
0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 23
|
|
29.09.2021, 22:16 [ТС] | 3 |
Но я же возвращаю inputFile из функции...
0
|
0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 23
|
||||||
29.09.2021, 22:22 [ТС] | 5 | |||||
Но когда я таким же образом открываю другой файл:
0
|
0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 23
|
|
29.09.2021, 22:25 [ТС] | 7 |
А что же делать? Открывать файлы в main()?
0
|
0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 23
|
|
29.09.2021, 22:40 [ТС] | 9 |
Спасибо, попробую!
Надуюсь, преподаватель не побьёт меня за это))
0
|
Модератор
2558 / 1094 / 375
Регистрация: 11.08.2017
Сообщений: 3,332
|
|
30.09.2021, 21:54 | 10 |
глобальные переменные зло
и чем способ автора отличается от вашего третьего шаблона? и там и там возвращается копия указателя, файл после выхода из функции не закрывается, он автоматом закроется только после завершения main. inputFile изначально указатель, понимаю возвращать указатель на локальную переменную
0
|
30.09.2021, 21:54 | |
30.09.2021, 21:54 | |
Помогаю со студенческими работами здесь
10
Проблема с открытием файла sh Проблема с открытием файла проблема с открытием файла Проблема с открытием файла excel Проблема с открытием python файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |