|
как записать строки в файл
|
|
| hitmany | Дата: Воскресенье, 14.08.2011, 15:25 | Сообщение # 1 |
|
Новенький
Группа:
Продвинутые
Сообщений: 36
Награды: 0
Город: Moscow
Репутация: -5
Замечания: 0%
Статус: 
| Нужно записать числа в файл ,каждое с новой строки for(new i=1; i < 686; i++) { ?????
|
| |
|
|
| ZiGGi | Дата: Воскресенье, 14.08.2011, 19:31 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| http://www.samp-rus.com/forum/42-8275-1
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|
| hitmany | Дата: Понедельник, 15.08.2011, 10:08 | Сообщение # 3 |
|
Новенький
Группа:
Продвинутые
Сообщений: 36
Награды: 0
Город: Moscow
Репутация: -5
Замечания: 0%
Статус: 
| Code new File:buffercars; buffercars = fopen("LARP/carbuffer.ini", io_append); for(new i=1;i < 686;i++) { new string[3]; format(string, sizeof(string), "%d", i); fwrite(buffercars,string); } fclose(buffercars);
записывает всё в одну строку,а нужно с НОВОЙ!
Сообщение отредактировал hitmany - Понедельник, 15.08.2011, 10:08 |
| |
|
|
| stepmex | Дата: Понедельник, 15.08.2011, 10:51 | Сообщение # 4 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Code new File:buffercars; buffercars = fopen("LARP/carbuffer.ini", io_append); for(new i=1;i < 686;i++) { new string[3]; format(string, sizeof(string), "%d\n", i); fwrite(buffercars,string); } fclose(buffercars);
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| hitmany | Дата: Понедельник, 15.08.2011, 11:29 | Сообщение # 5 |
|
Новенький
Группа:
Продвинутые
Сообщений: 36
Награды: 0
Город: Moscow
Репутация: -5
Замечания: 0%
Статус: 
| на 100ой строке начал писать в строчку 101102103
|
| |
|
|
| Liiion911 | Дата: Понедельник, 15.08.2011, 12:31 | Сообщение # 6 |
|
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 0
Город: Тула
Репутация: -3
Замечания: 0%
Статус: 
| hitmany, очисти файл. io_append - дозаписывает в готовый файл, тебе надо либо очистить файл либо, если ты хочешь что-бы каждый раз файл сам очищался и всегда содержал записи от одного раза использовать другую директиву.
web-programming, pawn-scripts )
|
| |
|
|
| hitmany | Дата: Понедельник, 15.08.2011, 14:36 | Сообщение # 7 |
|
Новенький
Группа:
Продвинутые
Сообщений: 36
Награды: 0
Город: Moscow
Репутация: -5
Замечания: 0%
Статус: 
| Liiion911, файл был чист ,почему то на 100 строке так
|
| |
|
|
| Scorpi | Дата: Вторник, 16.08.2011, 10:10 | Сообщение # 8 |
|
Группа:
I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус: 
| Code new File:buffercars; buffercars = fopen("LARP/carbuffer.ini", io_append); for(new i=1;i < 686;i++) { new string[6]; format(string, sizeof(string), "%d\n", i); fwrite(buffercars,string); } fclose(buffercars);
|
| |
|
|
| hitmany | Дата: Вторник, 16.08.2011, 19:25 | Сообщение # 9 |
|
Новенький
Группа:
Продвинутые
Сообщений: 36
Награды: 0
Город: Moscow
Репутация: -5
Замечания: 0%
Статус: 
| Quote (Scorpi) new string[6]; спасибо всем,работает) как убрать пробел при чтении строки из файла? fread выдаёт число с переносом строки(1/n)
Сообщение отредактировал hitmany - Вторник, 16.08.2011, 21:32 |
| |
|
|
| stepmex | Дата: Среда, 17.08.2011, 10:04 | Сообщение # 10 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Отрезай его.
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|