Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2011, 15:13   #1
D.176
 
Регистрация: 24.03.2011
Сообщений: 9
По умолчанию C++ графический режим, DOS

пишу игру на летнюю практику в Borland c 3.1
проблема с таблицей рекордов. Нужен ввод имени ограниченной длины для этого используется следующая функция
Код:
     char xx;
     char * strr = new char[11];
     strcpy(strr, "");  strr="";
     char * symb = new char[2];
     symb[1] = '\0';
     do{
	 xx=getch();
	 cleardevice();
	if (xx == 8)
		strr[strlen(strr)-1] = '\0';
	else
		{
			symb[0] = xx;
			strr = strcat(strr, symb);
		}
	outtextxy(260,275,strr);
     } while (strlen(strr)<4);
Как потом записать имя в таблицу рекордов, если считывание из файла осуществляется вот так:
Код:
    ifstream f("res.txt");
    for (i=0; i<10;i++){
     f>>A[i];
     f>>N[i];
    }
Запись соответственно так:
Код:
     ofstream l("res.txt");
     for (i=0; i<10; i++){
      l << A[i] << endl;
      l << N[i] << endl;
    }
где
char A[10][10]
int N[10]
а файл res.txt выглядит следующим образом:
Код:
Record1
10000
Record2
1000
Record3
1000
Record4
999
Record5
998
Record6
150
Record7
101
Record8
100
Record9
99
Record10
98

Последний раз редактировалось D.176; 02.07.2011 в 15:16.
D.176 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графический режим в QBasic nikolajgus Помощь студентам 1 11.06.2011 01:07
Графический режим Dead Romantic Помощь студентам 0 14.12.2010 22:17
Графический режим в FP fire_on Паскаль, Turbo Pascal, PascalABC.NET 1 17.01.2010 13:16
Графический режим galaid Паскаль, Turbo Pascal, PascalABC.NET 2 05.05.2009 17:51
Графический режим в С Raz0r Помощь студентам 4 03.03.2008 16:49