230 / 60 / 17
Регистрация: 11.03.2010
Сообщений: 294
|
||||||
1 | ||||||
fopen_s14.04.2010, 12:29. Показов 9870. Ответов 9
Метки нет (Все метки)
рушил свой архив переделать: вместо ReadFile решил использовать fread
так вот возникла такая вот проблемка... делаю проверку на существование выходного файла:
хотя файл там есть... oFile я обнулил через memset() потом я ввожу имя файла посредством cin >> oFile
0
|
14.04.2010, 12:29 | |
Ответы с готовыми решениями:
9
Ошибка в fopen_s Пример переделки кода fopen -> fopen_s Fopen_s: код ошибки 2, файл не открывается Не понимаю, как открыть файл используя fopen_s |
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
14.04.2010, 16:56 | 2 |
"w" если файла несуществует создает новый же
0
|
230 / 60 / 17
Регистрация: 11.03.2010
Сообщений: 294
|
||||||
15.04.2010, 09:38 [ТС] | 3 | |||||
в том-то и дело, что он существует...
он почему-то не видит что ли его... вот есть схожая конструкция:
0
|
230 / 60 / 17
Регистрация: 11.03.2010
Сообщений: 294
|
||||||
15.04.2010, 10:26 [ТС] | 5 | |||||
ничего...
он только объявлен:
0
|
230 / 60 / 17
Регистрация: 11.03.2010
Сообщений: 294
|
||||||
15.04.2010, 10:59 [ТС] | 7 | |||||
вот:
0
|
15.04.2010, 12:45 | 8 | |||||
И что ты в качестве файла подаёшь? При этом надо не забывать, что если подаёшь имя файла с относительным путём, то надо точно знать, в каком каталоге запущена программа.
Перед вызовом fopen_s влепи печать:
0
|
230 / 60 / 17
Регистрация: 11.03.2010
Сообщений: 294
|
|
15.04.2010, 13:15 [ТС] | 9 |
всё правильно там, нету пробелов
для ReadFile такое имя удовлетворяло....
0
|
15.04.2010, 15:15 | 10 |
Значит смотри код возврата (что вернула тебе функция fopen_s)
0
|
15.04.2010, 15:15 | |
15.04.2010, 15:15 | |
Помогаю со студенческими работами здесь
10
Напишите любую программу по чтению из файла, но что бы использовалось fopen_s, fscanf_s Ошибка "C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead" Ошибка компиляции "Error C2660 'fopen_s': function does not take 2 arguments" Исправить ошибку "C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead." Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |