1. Да се реализира клас Person, описващ човек със име до 50 символа и ЕГН. За класа да се реализират:
    1. Конструктор с подразбиращи се параметри
    2. Селектори
    3. Оператори << и >> сериализиращи обект от класа в двоичен файл
    4. Как може да се направи сериализация, ако искаме името да е с произволен размер, а не фиксиран?
  2. Да се реализира клас Hotel с фиксиран брой единични стаи, който използва двоичен файл с пряк достъп за записване на информацията за гостите на хотела. За класа да се реализират, член-функция, които
    1. Проверява кой е в стая с фиксиран номер
    2. Връща брой на заетите стаи
    3. Намира свободна стая
    4. Настанява нов гост в стая с даден номер
    5. Освобождава стая с даден номер
    6. Търси номер на стая, в която е отседнал гост с дадено ЕГН
    7. Разменя гостите в две стаи
    8. Евакуира всички гости от хотела
Last modified: Saturday, 12 November 2011, 5:38 PM