Классы

Тема в разделе "C/C++/C#", создана пользователем sanya106, 28 дек 2011.

  1. sanya106

    sanya106 Гость

    Помогите пожалуйста разобраться с заданием:
    Очередь - KQueue
    Методы:
    конструкторы, деструктор;
    операции: >>, <<, +, +=, =, ==, !=
    функции:
    IsEmpty(),
    Size(),
    Clear() - удалить все элементы очереди,
    Front() - получить значение первого элемента очереди,
    Back() - получить значение последнего элемента очереди,
    Push() – добавить новый элемент в конец очереди,
    Pop() – удалить элемент из начала очереди,
    Swap() - обменять значения (т.е. очереди).

    Очередь реализовать на массиве;
     
  2. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    а что не понятно?
    создает класс, содержащий поля: массив, текущий размер массива и максимальный размер массива. Когда текущий размер достигает максимальный - создаешь новый массив(большего размера), его размер сохраняешь в качестве максимального размера. копируешь все элементы из старого массива в новый.

    ну и реализуешь там все заданные методы.

    Остальные вопросы конкретней.
     
  3. sanya106

    sanya106 Гость

    А можете помочь реализовать это
     
  4. mikhail404

    mikhail404 Гость

    Пишите: mikhail_404@mail.ru
     
  5. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    могу, но скажите чем помочь.
    Если не понятно чего я хочу - прочитайте внимательно определение слову "помощь".
    Если вы имели ввиду другую помощь - то прочитайте п.5 правил:
     
Загрузка...
Похожие Темы - Классы
  1. 203
    Ответов:
    11
    Просмотров:
    2.579
  2. vladis222
    Ответов:
    4
    Просмотров:
    1.650
  3. BashOrgRu
    Ответов:
    6
    Просмотров:
    4.147
  4. VladSh
    Ответов:
    22
    Просмотров:
    7.204
  5. Azgor
    Ответов:
    2
    Просмотров:
    1.676

Поделиться этой страницей