Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2012, 15:44   #1
No_Comments
Пользователь
 
Регистрация: 03.07.2011
Сообщений: 92
Вопрос Функция для создания очереди

Есть функция для создания очереди
Код:
void Qmake(int a)
{
	point = new QUEUE;
	if(!head) head=last=point;
	else last->next=point;
	point->elem = a;
	last = point;
	last->next=NULL;
}
Что надо добавить в код, чтобы можно было создавать с помощью этой функции разные очереди с разными указателями?
No_Comments вне форума Ответить с цитированием
Старый 25.09.2012, 15:57   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Разные last и head для каждой очереди.
Лучше передавать их адреса в качестве параметров
eoln вне форума Ответить с цитированием
Старый 25.09.2012, 17:57   #3
No_Comments
Пользователь
 
Регистрация: 03.07.2011
Сообщений: 92
По умолчанию

То есть выглядить будет примерно так?
Код:
void Qmake(int a, QUEUE** last, QUEUE** head){...}
...
Qmake(a, &last, &head);
No_Comments вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен помощник для создания программы для сбора WMZ wmsbor Фриланс 1 20.01.2012 10:02
Какие есть компоненты для Delphi для создания такого интерфейса? Marsel737 Свободное общение 7 24.09.2011 18:25
Функция создания нового элемента списка C++ system_error Помощь студентам 5 03.05.2011 21:14
Подскажыте програму для создания gif-анимаций, которые после создания не теряют четкости pufystyj Софт 1 24.02.2011 01:50
Сздание класса для очереди -=aHTPoПоС=- Помощь студентам 0 15.09.2010 21:36