Пробовал указывать файл как «.file.txt», и скопировов его в корень C:, указываю как «c:file.txt». Ни один вариант не проходит, файл не виден. Атрибуты у файла обычные (в FAR нет ни одной галки на атрибутах файла).
Почему файл не открыватеся.
Что-то нужно включать/выключать в опциях компилятора?
Или это я что-то не так делаю?
#1
16:15, 8 янв 2008
1) Если программа запускается непосредственно из Visual Studio и файл file.txt лежит в папке Debug/Release вместе с .exe, то необходимо его перенести в папку проекта (там, где лежит *.dsp-файл) — рабочая папка программы по умолчанию там (сделано для того, чтобы она была одинакова для Debug и Release сборок)
2) Необходимо писать путь как «C:\file.txt» или «C:/file.txt»
#2
17:08, 8 янв 2008
gamedev.com.ua
FILE *uk = .
. if(!file) .
#3
17:12, 8 янв 2008
Путь пишется так: c:\file.txt т.к. символ зарезервирован
#4
17:20, 8 янв 2008
КОМПЬЮТЕР НЕ ВИДИТ ФАЙЛЫ НА ФЛЕШКЕ ИЛИ ПАПКЕ? ЕСТЬ 100% РЕШЕНИЕ!!
gamedev.com.ua
ты написал то же что и автор, только ещё и коряво.
maker
слэш никуда не зарезервирован.
он просто означает начало спецкомбинации и потому не воспринимается как самостоятельный знак.
#5
17:26, 8 янв 2008
xintrea
тупой копипаст из демки Bullet
FILE* file = fopen(bspfilename,»r»); if (!file) < //try again other path, //sight. visual studio leaves the current working directory in the projectfiles folder //instead of executable folder. who wants this default behaviour. bspfilename = «../../BspDemo.bsp»; file = fopen(bspfilename,»r»); >if (!file) < //try again other path, //sight. visual studio leaves the current working directory in the projectfiles folder //instead of executable folder. who wants this default behaviour. bspfilename = «BspDemo.bsp»; file = fopen(bspfilename,»r»); >
Но я бы на твоем месте сделал SetCurrentDirectory
#6
17:33, 8 янв 2008
gamedev.com.ua
#3
#7
20:38, 8 янв 2008
Господа, все оказалось так, как написал Genx
1) Если программа запускается непосредственно из Visual Studio и файл file.txt лежит в папке Debug/Release вместе с .exe, то необходимо его перенести в папку проекта (там, где лежит *.dsp-файл) — рабочая папка программы по умолчанию там (сделано для того, чтобы она была одинакова для Debug и Release сборок)
2) Необходимо писать путь как «C:\file.txt» или «C:/file.txt»
Теперь файл открывается. Но сразу возникла другая проблема — файл не считывается (!) через функцию getc().
Источник: gamedev.ru
Почему программа не видит файл на Google drive?
Я столкнулся с проблемой при использовании библиотеки gspread для доступа к форме на Google Drive. При попытке открыть форму с помощью функции client.open(form_name), возникает ошибка gspread.exceptions.SpreadsheetNotFound. Я уверен, что путь к форме указан правильно и сервисный аккаунт имеет соответствующие права доступа. Что я могу сделать, чтобы решить эту проблему и успешно получить доступ к форме на Google Drive?
Vs Code + Python. Ошибки «Простой файл», «Файла не существует» и «Выбор интерпретатора»
до этого работал с API календаря там все было нормально
- Вопрос задан 03 июн.
- 79 просмотров
2 комментария
Простой 2 комментария
Источник: qna.habr.com
программа не видит файл который должна прочитать
В программировании очень часто возникает ситуация, когда программа должна прочитать файл, но она не видит его. Это может быть связано с разными причинами. В этой статье мы рассмотрим несколько причин, которые могут приводить к этой ошибке, и дадим советы по их устранению.
1. Неправильный путь к файлу
Одна из наиболее распространенных причин, почему программа не видит файл, заключается в том, что путь к файлу указан неправильно. Проверьте, что путь указан корректно и точно соответствует реальному местоположению файла.
Например, если файл находится в папке «Documents», а программа ищет его в папке «Downloads», то программа не найдет файл. При указании пути к файлу необходимо учитывать все подпапки и подкаталоги, в которых находится файл.
2. Отсутствие прав доступа
Если программа не имеет прав доступа к файлу, она не сможет его прочитать и обработать. Проверьте, что у программы достаточно прав доступа для чтения и обработки файла.
Если программа запускается от имени пользователя, то нужно убедиться, что у этого пользователя достаточно прав доступа для чтения и обработки файла.
3. Несоответствие формата файла
Проверьте, что файл имеет правильное расширение и формат, который программа может обработать.
4. Неправильный язык программирования
Если программа не видит файл, это может быть связано с тем, что она написана на другом языке программирования, чем файл, который она пытается прочитать.
Например, если программа написана на Java, а файл имеет формат .exe, то программа не сможет его прочитать. Проверьте, что программа написана на том языке программирования, который соответствует формату файла.
5. Блокировка файла другой программой
Если программа не видит файл, это может быть связано с тем, что файл заблокирован другой программой. Некоторые программы могут блокировать файлы, чтобы предотвратить изменения или удаление.
Проверьте, что другие программы не заблокировали файл, который программа пытается прочитать. Если файл заблокирован, то необходимо закрыть программу, которая его заблокировала, или изменить права доступа к файлу.
6. Файл поврежден
Если программа не видит файл, это может быть связано с тем, что файл поврежден или испорчен. Проверьте, что файл не поврежден и не содержит ошибок.
Если файл поврежден, то необходимо восстановить его из бэкапа или другого источника.
В заключение, если программа не видит файл, то причиной может быть множество факторов. Необходимо провести тщательный анализ, чтобы выяснить, почему программа не видит файл, и принять меры для устранения ошибки. В большинстве случаев проблему можно решить путем проверки правильности указания пути к файлу, восстановления файлов из бэкапа, или изменения прав доступа к файлу.
Похожие записи:
- Не могу понять , почему данная программа не видит массив COLOR
- Программа должна брать текст с блока .prose p и переводить на английский, но выдает ошибку типа AttributeError, как решить?
- Программа должна дождаться ввода текста в окно 2.Работа с исключениями Python
- Spring не видит XML файл
- Почему .h-файл не видит импортируемые в него типы данных?
Источник: qaa-engineer.ru