Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (12): « 1 2 3 4 [5] 6 7 8 9 » В конец    

> Описание: Добавлены файловые операции (чтение запись в текстовый файл)
vlad_vorobyev
Отправлено: 17 Января, 2018 - 20:16:31
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2018  
Репутация: 0




 vlad_vorobyev пишет:
Добрый день,не работает fclose().Программа вылетает.Через Visual Studio отладил,выдает вот такую ошибку:Необработанное исключение по адресу 0x007EBF99 в Kibor.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFDFDFDF1.Программу запускаю от имени администратора,у файла стоит полный доступ для всех пользователей.
И еще вопрос не по теме, как добавить список в программу?(тип данных List).

Ошибочка ,fclose работает,не работает объявление размерности массива через переменную:
int a=5;
string strs[a];
Как сделать такое?И со списком вопрос до сих пор актуален)
 
 Top
Kibor
Отправлено: 17 Января, 2018 - 21:12:45
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Надо указывать размерность. Цифрами.
 
 Top
vlad_vorobyev
Отправлено: 18 Января, 2018 - 00:08:32
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2018  
Репутация: 0




 Kibor пишет:
Надо указывать размерность. Цифрами.
У меня размерность зависит от кол-ва строк в файле.А список есть возможность использовать здесь?
 
 Top
Zireael
Отправлено: 18 Января, 2018 - 00:22:50
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
У меня размерность зависит от кол-ва строк в файле.

Указывайте размерность с запасом. Массивы не динамические.
 Цитата:
А список есть возможность использовать здесь?

Списков нет.
 
 Top
vlad_vorobyev
Отправлено: 19 Января, 2018 - 06:54:10
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2018  
Репутация: 0




 Zireael пишет:
 Цитата:
У меня размерность зависит от кол-ва строк в файле.

Указывайте размерность с запасом. Массивы не динамические.
 Цитата:
А список есть возможность использовать здесь?

Списков нет.

Жаль,было бы очень полезно)Все равно спасибо за помощь.
 
 Top
Dantes3000
Отправлено: 12 Апреля, 2018 - 17:21:54
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58






В собранном ехе выбивает ошибку всегда, при обычном запуске из кибора - не всегда.
Судя по всему - ошибка в fclose, но раньше ведь работало всё...Та и ошибки вроде нет.

Функция ответлс (Отобразить)

Функция смс (Отобразить)
 
 Top
Kibor
Отправлено: 13 Апреля, 2018 - 00:36:20
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




произвести тест не возможно.
Скрипт не запускаем.
Первая попавшееся ошибка связана с не объявленными переменными.
 
 Top
Zireael
Отправлено: 13 Апреля, 2018 - 01:40:15
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




Неплохо бы проверять открылся ли файл.
CODE:
if(fopen(pyt, "w")!=0)fclose();
 
 Top
Dantes3000
Отправлено: 13 Апреля, 2018 - 02:18:43
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




 Zireael пишет:
Неплохо бы проверять открылся ли файл.

Да, тоже на это обратил внимание, как только на форуме скрипт выложил Голливудская улыбка

Так оно и есть...изменил атрибут файла на "только чтение" и попробовал открыть...выбивает эта ошибка.
Но может и еще есть какая-то причина этому...
 
 Top
Zireael
Отправлено: 13 Апреля, 2018 - 02:22:43
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




Я так понимаю ошибка при попытке закрыть не открывшийся файл. По сути закрывать нечего.
 
 Top
Страниц (12): « 1 2 3 4 [5] 6 7 8 9 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by