1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| lays |
23.12.2006 11:19
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 10 Пол: Мужской Репутация: 0 |
Нужен очень шаблон класса "очередь" на С++, с простыми операциями, такими как вставить новый элемент в очередь, взять вершину очереди, проверка на пустоту очереди, размер очереди, вывод элементов и т.п. Может у кого есть что-нить подобное?
|
![]() ![]() |
| w@rlock |
7.01.2007 16:43
Сообщение
#2
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 11 Пол: Мужской Реальное имя: Максим Репутация: 0 |
С шаблонами и классами работаю первый раз. Попытался написать очередь через массив.
Не понимаю, почему функции showHead () и showTail () работают не так… И вообще, если кто может проверьте правильность реализации… Компилятор Dev-C++.
-------------------- Я не боюсь казаться смешным. Хмм..это не каждый может себе позволить...
Чтобы избежать критики, ничего не делайте, ничего не говорите, будьте никем... |
lays шаблон класса очередь на С++ 23.12.2006 11:19
мисс_граффити в FAQ есть это все на паскале.
Ну и поиском пользу... 23.12.2006 11:35
volvo Здесь выкладывался шаблонный class TQueue: моделир... 23.12.2006 12:47
volvo Измени showHead вот так, и посмотри, ЧТО ты пытаеш... 7.01.2007 17:16
w@rlock volvo
Да и правда… :)
Но теперь вообще запутался…К... 7.01.2007 20:14
Алена Значит, так...
Проблема - в том, что такой способ... 7.01.2007 20:59
w@rlock Большое спасибо :)
Вот эту функцию можно пояснить... 8.01.2007 19:28
volvo
Что такое: [code=cpp]T value = q[begin]; ?Запомин... 8.01.2007 19:38
lays Алена, volvo, w@rlock
здорово :) :good:
правда ... 8.01.2007 19:36
lays volvo
спасибо. :cool: :)
но почему ++i, а не i... 8.01.2007 21:46
volvo А для отдельно стоящего оператора это не играет ро... 8.01.2007 23:07
lays да. но ведь в данном примере в цикле pop при ++i з... 9.01.2007 14:04
volvo for(int i = 0; i < end; ++i) q[i] = q[i + 1];ан... 9.01.2007 14:22
w@rlock а вот если ещё конструктор копирования написать св... 10.01.2007 17:55
w@rlock Писал-писал этот шаблон, а так и не сдал :(
Сказал... 11.01.2007 14:57
volvo Ссылка на то, как правильно - в третьем сообщении ... 11.01.2007 15:01
w@rlock он у меня не компилится просто...:( тем более как ... 11.01.2007 15:15
lays Я тут тоже очередь пытаюсь всё сделать (некоторые ... 11.01.2007 23:14
volvo Не знаю, что там может НЕ компилиться... Вот выдра... 12.01.2007 2:11
Bokul Извиняюсь за оффтоп:
Где его можно скачать? Он к... 12.01.2007 2:27
volvo Компилит, причем ТОЛЬКО под ДОС... Качать здесь: h... 12.01.2007 2:44![]() ![]() |
|
Текстовая версия | 9.12.2025 1:27 |