Вопрос к тем, кто учится или учился по Шилдту. У меня некоторые примеры не работают, так как описывается в книге. Бывает, вывод верный, но реализация не совсем как в описании, например могут не соответствовать значения промежуточных переменных или порядок выполнения кода. Иногда вывод не соответствует. Набираю всё один в один. Вроде всё понятно, всегда находил способ исправить программу, чтоб работала как описывается. Например был пример с циклической символьной очередью. В очередь из 10-ти элементов пытаются запихнуть 20. Но очередь реализована так, что ячейку нельзя перезаписать, пока из неё не извлекли символ. А самого извлечения в коде нет. Соответственно я записываю 10 элементов, а потом получаю 10 выводов "- Очередь заполнена", что вполне логично. Но по примеру вывода, такого произойти не должно, в примере всё выглядит так, что очередь перезаписалась. Хотя в тексте чётко написано, что реализация данной очереди подразумевает, что элементы надо вовремя извлекать. Иначе зачем тогда вообще данному объекту метод выводящий, сообщение о заполненности очереди, если она автоматически перезаписывается. Код не прилагаю, так как вопрос не по конкретной задаче, а в общем. Вопрос в том, что действительно ли такое возможно, что в учебной литературе есть ошибки? Или это я 100% что-то не так делаю?