1 / 1 / 0
Регистрация: 31.03.2019
Сообщений: 38
|
||||||
1 | ||||||
Стек и выражение в ОПЗ03.11.2019, 19:50. Показов 4350. Ответов 6
Метки С++ для начинающих (Все метки)
Привет. Сижу учу С++,пишу,разбираю коды. Тырю какие-то вещи кое-где,вроде работает. Осталось правильно понять.
Так вот,может кто помочь с понимаем тех или иных строк кода ниже? Интересует,как звучит на словах условия цикла в 16 строке. Немного недопонимаю смысл условия. И 20 - 29 строки. Просто минимально объяснить. Так-то я в принципе понимаю код. Просто может кто пояснить,пожалуйста?
0
|
03.11.2019, 19:50 | |
Ответы с готовыми решениями:
6
ОПЗ и стек Стек. Логическое выражение Используя стек, вычислить следующее выражение Односвязный список. Вычислить логическое выражение используя стек |
1 / 1 / 0
Регистрация: 31.03.2019
Сообщений: 38
|
||||||
03.11.2019, 20:29 [ТС] | 4 | |||||
Спасибо,многое я знаю. Или я так думаю. Просто неправильно понимаю,вот и пытаюсь разобраться)
Почитаю,если вы про ресурс в целом. О заголовке я знаю. Добавлено через 2 минуты Еще вот вопрос остался насчет 20-24 строк. С условием понятно - если строка не пуста,то. А вот что "то",я не до конца понимаю. Дальше я понимаю,что оно из стека операнд берет,а потом чистит его. Добавлено через 28 минут
0
|
"C with Classes"
|
||||||
03.11.2019, 20:47 | 5 | |||||
Сообщение было отмечено Hikaharu как решение
Решение
Hikaharu,
1
|
1 / 1 / 0
Регистрация: 31.03.2019
Сообщений: 38
|
|
03.11.2019, 20:51 [ТС] | 6 |
Я понимаю,но это костыль, т.к. в универе внезапно решили вставить С++. Сижу в спешке разбираюсь специально для лаб,к которым методического или любого другого материала не дают.
Это так поверхностно. Для более глубокого понимания буду разбираться в этом,спасибо за помощь.
0
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||||||
03.11.2019, 22:34 | 7 | |||||
Сообщение было отмечено Hikaharu как решение
Решение
Вообще говоря, ваш вопрос сам по себе является исчерпывающим ответом - "что это такое и зачем оно надо?". Читаем из потока строку, из этой строки делаем поток, читаем из потока строку еще раз... Ой, ё. STL-контейнеры в этой задаче опять же избыточны. Зачем они тут, защищаться от переполнения стека? Так за стеком то никто не следит - "+" на вход и получим UB с pop() на пустом стеке. Как оно должно примерно выглядеть (чуть длиннее, так как с контролем ошибок):
1
|
03.11.2019, 22:34 | |
03.11.2019, 22:34 | |
Помогаю со студенческими работами здесь
7
Используя стек, определить функцию, которая переводит выражение в префиксную форму ОПЗ ОПЗ в C++ ОПЗ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |