Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

SIgor33

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
#define BRAND 13
#define MODEL 15
#define CHIPSET 6
#define FORM 7
#define NOTE 18
 
struct MB_BASE
{           
char brand[BRAND];  
char model[MODEL];
char chipset[CHIPSET];  
char form[FORM];
char note[NOTE];
int price;
}
...
...
...
ifstream &operator >> (ifstream &in, MB_BASE &a)
{
  in.getline(a.brand,BRAND,'\n');
  in.getline(a.model,MODEL,'\n');
  in.getline(a.chipset,CHIPSET,'\n');
  in.getline(a.form,FORM,'\n');
  in.getline(a.note,NOTE,'\n');
  in >> a.price;
  return in;
}
...
...
...
void catalog()
{
  ifstream finp;
  MB_BASE s;
  finp.open("MB_BASE.base");
  if (!finp)
    {
      cerr << "Ошибка чтения файла MB_BASE.base\n";
      return;
    }
 
 clrscr();
    gotoxy(20,3);
    cout<<"Вывод каталога...\n";
    shapka_table();
    while (!finp.eof())
        {
      finp >> s ;
      if ( strlen ( s.brand) <= 0 )
       
      break;
      //cout << "----------" << s.brand << "\n";
      cout << s;        
    }
    finp.close();      
    konec_table();
    cout << "Нажмите любую клавишу...";
    cin.seekg(0,ios::end);
    cin.get();
}
 
} ;

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 12:00 28-12-2009
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru