Показать сообщение отдельно
Старый 23.08.2007, 22:10   #21
Alex_90
Знающий
 
Регистрация: 05.02.2007
Сообщений: 201
Написано одно полезное сообщение
(для 2 участников)
Re: Алгоритм игры Lines

Alex_90
если у тебя строчки по 50 символов то
st+=50 попробуй

Проверил->Ни какого результата.
Все равно он все строчки в одну считывает.Ведь у меня строчки с именами игроков могут быть от 1 до 50 символов, причем, если строчка меньше 50 символов, то до 50 я добавляю пробелами:
//Теперь надо дабавть нового игрока в список игроков и соддать
//для него список его рекордов
FILE *f_user,*f_records;
char* FileNameUser="Users.lin";
//char* FileNameRecords=Add_text+".lin";
f_user=fopen (FileNameUser,"a");
//f_records=fopen (FileNameRecords,"w");
//Файл рекордов создан и открыт, но записывать туда будет другая
//программа, поэтому сразу этот файл ззакрываем
//fclose (f_records);
fputs (Add_text,f_user);
//Дополняем строку пробелами до 50 символов
int pr;
pr=50-Add_text.GetLength ();
for (int i=1;i==pr;i++)
{
fputs (".",f_user);
}
fclose (f_user);
Однако толи он пробелы не добавляет, толи не считывает, но все равно следующие строчки он приплюсовывает к предыдущей. Пробывал даже вместо пробелов точки добавлять->все равно их не видно.
(Offline)
 
Ответить с цитированием