Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. void displayPeople(vector<Person> &db, int start, int end)
  2. {
  3.     for(int i=start, i<end; i++)
  4.     {
  5.         cout << "Förnamn: " << db[i].fNamn << " Efternamn: " << db[i].eNamn << endl;
  6.     }
  7. }
  8.  
  9. void displayDatabase(vector<Person> &db)
  10. {
  11.     const int increment = 20;
  12.     int start = 0;
  13.     int end = increment;
  14.     char keypress;
  15.    
  16.     if(db.size() < end)
  17.     {
  18.         displayPeople(db, start, db.size());
  19.         return;
  20.     }
  21.    
  22.     do
  23.     {
  24.         if(end > db.size())
  25.         {
  26.             displayPeople(db, start, start - db.size());
  27.             break;
  28.         }
  29.  
  30.         displayPeople(db, start, end);
  31.         start += increment;
  32.         end += increment;
  33.  
  34.         cout << "Vill du se nästa sida?" << endl;
  35.         cin >> keypress;
  36.         cin.get();
  37.  
  38.     } while ( keypress == 'y' )
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement