Форум программистов, компьютерный форум CyberForum.ru

Манипуляторы - C++

Восстановить пароль Регистрация
 
klesk2012
0 / 0 / 0
Регистрация: 11.05.2013
Сообщений: 3
11.05.2013, 15:03     Манипуляторы #1
Ребята, проблема с манипуляторами.. Вместо того чтобы были пустые места, программа выдает нули((
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void view(HANDLE hrFile) {
    Miami_Heat Club;
    int num = 0;
    DWORD dwCount;
 
  cout<<"--------------------------------------------------------------------"<<endl;
     cout<<"|"<<setw(7)<<"Name"<<setw(4)<<"|"<<setw(8)<<"Surname"<<setw(2)<<"|"<<"Pos"<<"|"<<setw(2)<<"  Nat  "<<"|"<<"Height"<<"|"<<"Weight"<<"|"
     <<setw(2)<<"#"<<setw(2)<<"|"<<"PPG"<<"|"<<setw(7)<<"DOB"<<setw(5)<<"|"<<endl;
     cout<<"--------------------------------------------------------------------"<<endl;
        
    
    SetFilePointer(hrFile, sizeof(Miami_Heat) * num, NULL, FILE_BEGIN);
    ReadFile(hrFile, &Club, sizeof(Miami_Heat), &dwCount, NULL);
    while (dwCount != 0) {              
        num++;
        cout<<"|"<<setw(7)<<Club.Name<<setw(4)<<"|"<<setw(8)<<Club.Surname<<setw(2)<<"|"<<setw(2)<<Club.pos<<setw(2)<<"|"<<setw(6)<<Club.nat<<setw(2)<<"|"<<
         setw(4)<<Club.height<<setw(3)<<"|"<<setw(4)<<Club.weight<<setw(3)<<"|"<<setw(2)<<Club.nomber<<setw(2)<<"|"<<setw(2)<<Club.PPG<<setw(2)<<"|"<<
         Club.born.year<<"."<<setw(2)<<Club.born.month<<"."<<setw(2)<<Club.born.day<<setw(2)<<"|"<<endl; 
        SetFilePointer(hrFile, sizeof(Miami_Heat) * num, NULL, FILE_BEGIN);
        ReadFile(hrFile, &Club, sizeof(Miami_Heat), &dwCount, NULL);
    }
    cout << "---------------------------------------------" << endl;
}
Миниатюры
Манипуляторы  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2013, 15:03     Манипуляторы
Посмотрите здесь:

C++ манипуляторы
манипуляторы C++
C++ Манипуляторы в С++
Залипающие манипуляторы C++
Манипуляторы ввода/вывода. C++
Манипуляторы. От С к С++ C++
Собственные манипуляторы C++
Манипуляторы setprecision и fixed C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
11.05.2013, 15:05     Манипуляторы #2
std::setfill
klesk2012
0 / 0 / 0
Регистрация: 11.05.2013
Сообщений: 3
11.05.2013, 15:15  [ТС]     Манипуляторы #3
Ничего мне не дала эта ссылка.. самое интересное то, что при первом запуске приложения когда файл не был создан, все нормально..
Yandex
Объявления
11.05.2013, 15:15     Манипуляторы
Ответ Создать тему
Опции темы

Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru