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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
fifa068
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 93
#1

Очередь на основе массива: объяснить что происходит в заданном фрагменте кода - C++

28.03.2013, 13:27. Просмотров 435. Ответов 4
Метки нет (Все метки)

всем привет. начал разбираться с очередью на с++ и наткнулся на пример. вот фрагмент кода
C++
1
2
3
4
5
6
7
8
void init(QUEUE *pq)
{
pq->first=0;
pq->last=0;
pq->count=0;
for (int i = 0; i < N; i++)
    pq->arr[i] = NULL;
}
Ребят объясните пожалуйста что означают 3-5 строчки, и строчка после объявления цикла
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2013, 13:27     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода
Посмотрите здесь:

C++ Описать что делается в фрагменте кода
C++ Что происходит в этом фрагменте кода?
C++ Объяснить что происходит в данном фрагменте кода (вложенные циклы и массивы)
Объяснить, что происходит в заданном фрагменте кода C++
C++ Объяснить, что происходит в заданном фрагменте кода
C++ Прокомментировать и подробно объяснить, что происходит в каждой строчке кода
C++ Как работает и в чём смысл побитового И в заданном фрагменте кода?
Объяснить, что происходит в данном фрагменте кода (матрицы) C++
Подробно расписать что происходит в данном фрагменте кода C++
Объяснить, что происходит в заданном фрагменте кода (шифр Цезаря) C++
Каким образом работает побитовое или и для чего этот оператор используется в заданном фрагменте кода? C++
C++ Нюансы работы с указателями: объяснить, что происходит в заданном фрагменте кода

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xNeKiToSx
330 / 83 / 2
Регистрация: 10.01.2011
Сообщений: 516
Записей в блоге: 1
28.03.2013, 14:03     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода #2
QUEUE опишите

Добавлено через 1 минуту
вообще вроде как, это же инициализация очереди, т.е. очистка всех значений для последующей корректной работой с очередью
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12534 / 7096 / 797
Регистрация: 27.09.2012
Сообщений: 17,508
Записей в блоге: 2
Завершенные тесты: 1
28.03.2013, 14:04     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода #3
очередь на основе массива?
Цитата Сообщение от fifa068 Посмотреть сообщение
Ребят объясните пожалуйста что означают 3-5 строчки
ставим индекс первого и последнего элемента, а так же кол-во элементов в ноль.
Цитата Сообщение от fifa068 Посмотреть сообщение
и строчка после объявления цикла
Обнуляем все что есть в очереди. Лишняя операция какая-то
fifa068
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 93
28.03.2013, 14:08  [ТС]     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода #4
Croessmah, да, очередь на основе массива. Queue описан
xNeKiToSx
330 / 83 / 2
Регистрация: 10.01.2011
Сообщений: 516
Записей в блоге: 1
29.03.2013, 12:43     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода #5
fifa068, я понимаю что у вас он описан, покажите его тут =)
Yandex
Объявления
29.03.2013, 12:43     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода
Ответ Создать тему
Опции темы

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