Oberyn Martell
5 / 5 / 0
Регистрация: 15.05.2013
Сообщений: 36
|
||||||
1 | ||||||
Шаблон вектор в шаблоне стека -.-04.11.2013, 17:52. Просмотров 886. Ответов 6
Метки нет Все метки)
(
Нужно создать объект шаблонного класса стек, содержащий объекты шаблонного класса вектор.
Вот класс стек:
0
|
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
04.11.2013, 17:52 |
Ответы с готовыми решениями:
6
Шаблон стека и перегрузка передачи в поток Шаблон стека и перегрузка передачи в поток Поджскажите как перенести элементы из стека в вектор на С++
|
castaway
![]() |
||||||
04.11.2013, 18:01 | 3 | |||||
Если я правильно понял задание, то это должно выглядеть примерно так:
0
|
Oberyn Martell
5 / 5 / 0
Регистрация: 15.05.2013
Сообщений: 36
|
|
04.11.2013, 18:19 [ТС] | 4 |
Да, но я не хочу этого. Как мне тогда конструктор по умолчанию преобразовать?
Добавлено через 1 минуту Стек тоже шаблонный и может хранить значения любого типа.
0
|
Oberyn Martell
5 / 5 / 0
Регистрация: 15.05.2013
Сообщений: 36
|
||||||
05.11.2013, 15:04 [ТС] | 6 | |||||
Неправильно выразился. В maine мне нужно создать объекты класса стек, содержащие объекты класса вектор, числа, строки и т.п. С числами и строками работает нормально, но с векторами - нет.
![]() Добавлено через 20 часов 33 минуты Изменю вопрос: как мне переделать метод print класса Stack, чтобы он мог выводить на экран как простые значения, так и массивы значений?
0
|
ForEveR
В астрале
![]() |
||||||
05.11.2013, 15:27 | 7 | |||||
Oberyn Martell, 1) Перегрузить оператор << для вектора (плохая идея, очень плохая, если мы говорим об std::vector конечно же).
2) Определить функции вида print_impl, который с помощью перегрузки/шаблонов будет правильно выводить.
0
|
05.11.2013, 15:27 | |
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
05.11.2013, 15:27 |
вектор,шаблон шаблон класса вектор Шаблон класса вектор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |