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

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

Восстановить пароль Регистрация
 
fifa068
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 93
28.03.2013, 13:27     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода #1
всем привет. начал разбираться с очередью на с++ и наткнулся на пример. вот фрагмент кода
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++ Объяснить, что происходит в условии if в коде сортировки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xNeKiToSx
330 / 83 / 2
Регистрация: 10.01.2011
Сообщений: 516
Записей в блоге: 1
28.03.2013, 14:03     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода #2
QUEUE опишите

Добавлено через 1 минуту
вообще вроде как, это же инициализация очереди, т.е. очистка всех значений для последующей корректной работой с очередью
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11838 / 6817 / 771
Регистрация: 27.09.2012
Сообщений: 16,910
Записей в блоге: 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     Очередь на основе массива: объяснить что происходит в заданном фрагменте кода
Ответ Создать тему
Опции темы

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