|
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 34
|
||||||
Ошибка при объединении стеков22.04.2020, 11:35. Показов 2506. Ответов 44
Метки нет (Все метки)
Задание:
Составить описание шаблонного класса стека. При создании экземпляра класса стека должен указываться максимальный размер стека и соответственно при добавлении элементов необходимо следить за переполнением стека. В случае переполнения стека должно выходить сообщение об ошибке. Предусмотреть функции для добавления элемента в стек push() и изъятие элемента из стека pop(). А также реализовать функцию объединения двух стеков в новый. Стек создаю, push и pop работают, но не понимаю, как сделать максимальный размер стека. И еще не получается объединение стеков. Пишет кучу ошибок: friend не разрешается для объявления данных; StackCombination переопределение, предыдущим определением было "переменная данных"; в ближайшей области пространства имен не удалось найти дружественное объявление. Помогите исправить, пожалуйста
0
|
||||||
| 22.04.2020, 11:35 | |
|
Ответы с готовыми решениями:
44
Несостыковка типов при объединении строк Удалить символ конца файла при объединении нескольких файлов Реализую класс очередь с использованием двух стеков.ошибка итератор dequee is not dereferanceble |
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||||||||||||
| 22.04.2020, 13:32 | |||||||||||||
1
|
|||||||||||||
|
2676 / 1337 / 481
Регистрация: 08.11.2016
Сообщений: 3,703
|
||||||
| 22.04.2020, 13:35 | ||||||
|
Как-то так:
1
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||||||
| 22.04.2020, 13:39 | |||||||
Сообщение было отмечено stupidgirls как решение
Решение
1
|
|||||||
|
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 34
|
|||||||||||
| 22.04.2020, 14:45 [ТС] | |||||||||||
|
Выдает ошибку: шаблон функции уже определен (где конструктор). И ошибка объявления самого стека. Я неправильно определяю?
Раньше вызов функции выглядел так. А теперь как будет?
0
|
|||||||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||||||||
| 22.04.2020, 14:48 | ||||||||
1
|
||||||||
|
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 34
|
||||||
| 22.04.2020, 15:17 [ТС] | ||||||
|
Я дико извиняюсь, но я вообще не понимаю в чем проблема
Выдает вот такую штуку Вот так вызываю функцию (тут пока без объединения стеков)
0
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||||||
| 22.04.2020, 15:23 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 34
|
||||||
| 22.04.2020, 15:27 [ТС] | ||||||
0
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
| 22.04.2020, 15:31 | |
|
stupidgirls, во-первых top проинициализируй нулём, во-вторых - зачем ты переделал push и pop на size?
Добавлено через 55 секунд В третьих - я тебе разве такую функцию pop() показывал?
0
|
|
|
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 34
|
|||||||
| 22.04.2020, 15:39 [ТС] | |||||||
0
|
|||||||
|
2676 / 1337 / 481
Регистрация: 08.11.2016
Сообщений: 3,703
|
|||||||||||
| 22.04.2020, 15:42 | |||||||||||
0
|
|||||||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||
| 22.04.2020, 15:43 | ||
|
top - количество элементов в стеке, он увеличивается в push и уменьшается в pop
1
|
||
|
2676 / 1337 / 481
Регистрация: 08.11.2016
Сообщений: 3,703
|
|||||||
| 22.04.2020, 15:49 | |||||||
0
|
|||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||
| 22.04.2020, 15:52 | ||
|
0
|
||
|
Комп_Оратор)
|
||||||||
| 22.04.2020, 15:52 | ||||||||
0
|
||||||||
|
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 34
|
||||||
| 22.04.2020, 15:53 [ТС] | ||||||
|
oleg-m1973, спасибо, про size и top понятно стало, в pop и push поставил top. Вроде более менее, но если ввожу 1 2 3 4 5 6 7 8 9 10, то в стек добавляются только 1 2 3 4 5, остальные -842150451
0
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||||||||||||
| 22.04.2020, 15:59 | |||||||||||||
Добавлено через 1 минуту top - это количество элементов, если он равен нулю, то стек пустой, если равен size, то полный Добавлено через 41 секунду
0
|
|||||||||||||
|
0 / 0 / 0
Регистрация: 05.09.2019
Сообщений: 34
|
|
| 22.04.2020, 15:59 [ТС] | |
|
oleg-m1973, я ступил, ошибка в вызове функции была.
0
|
|
|
2676 / 1337 / 481
Регистрация: 08.11.2016
Сообщений: 3,703
|
||||||
| 22.04.2020, 16:08 | ||||||
|
С одной стороны зализываешь, с другой рвется, короче как-то так должно быть
0
|
||||||
| 22.04.2020, 16:08 | |
|
Помогаю со студенческими работами здесь
20
При объединении таблиц SQL запросом, резко возрасло количество строк. Как бороться? Ошибка диска при объединении разделов Две таблицы в одном запросе, ошибка при объединении С помощью стеков найти сумму всех произведений чисел, взятых по одному из третьего и четвертого стеков Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|