Андрей, если это и было, то сильно раньше. С тех пор, как FF обзавелся собственным PDF-ридером, он считает PDF "своим" форматом и открывает ссылку на него так же, как ссылку на HTML.
nedevochka, нет, конечно. Где вы видите во внутреннем цикле проверку b? Нужно менять условие цикла на b && (j <= i / j) - тогда он будет обрываться. Или, как ниже предложили, добавить break в тело if. В общем, продолжайте читать учебник.
nedevochka, мне не требуется IDE, чтобы видеть, что это и есть нормальное поведение программы.
Внутренний цикл при i == 7 и j == 3 прекращается, b остается true, выводится сообщение - и внешний цикл продолжает свою работу, потому что никаких причин ее прекратить у него нет. Все правильно.
nedevochka, вы разжевали очевидное и продолжаете твердить бред про цикл, принимающий какие-то значения.
Не рассказав, ни как вы определили то, что утверждаете, ни что вообще вы видите в выводе.
Ну, и значение b в этом коде вообще никак не влияет на циклы. То есть абсолютно. От него зависит только, будет выведена строчка для каждого числа или нет.
Опишите противоречие конкретнее. Как вы в приведенном коде определили, что у вас продолжается цикл (и каким образом он продолжается) - вообще непонятно.
И не скупитесь на фигурные скобки, экономия на них - чуть ли не самая частая причина ошибок в хелловордах.
Александр Маркелов, ну, и сколько у вас элементов массива по итогам чтения? N?
Вообще, людей, которые учат использовать в программе на С++ статические массивы, а не вектора, нужно пороть розгами.
Edgark, а это зависит от того, что вы так долго делаете.
Примитивнейший, но стопроцентно работающий где угодно вариант примерно такой.
Например, у вас идет долгая обработка БД, и вы в скрипте ограничиваете объем обработки, следите за временем и через 15, скажем, секунд заканчиваете эту обработку, сообщая на фронт, на какой строке остановились. Фронт обновляет прогресс и снова запрашивает бэк, передавая номер строки, с которой продолжить. Выглядит достаточно интерактивно, чтобы не заснуть.
мне нужно получить echo в момент echo а не когда все сформируется
Этого хотят примерно половина начинающих РНР-шников.
Потом они понимают, как работает РНР, и перестают хотеть странного.
Например, разбивают действительно длинную задачу на этапы и заодно не ловят ни таймаут по выполнению скрипта, ни зависший из-за нескольких "бесконечных" запросов хостинг.
hx510b, так уж и "только". Три-четыре внезапные хотелки заказчика между проектированием БД и сдачей проекта - и когда-то аккуратная архитектура пугает одним видом...
ТС вообще, возможно, стоит набросать MVP на коленке и в процессе его создания хотя бы самому точно понять, какое у него ТЗ.
fpir, и я ставил, на десятки компов, в том числе для "домохозяек".
Но не "чистую" Ubuntu с ее экспериментами над интерфейсом, а классическую Xubuntu, в которой те "домохозяйки" даже без моей подсказки находили те три кнопки, которые им реально нужны от компьютера.
ThunderCat, ТС выше написал - ошибка у него в этом скрипте. Та самая, про которую он задавал прошлый вопрос.
Видимо, используется какой-то фреймворк, который ошибку возвращает страницей со статусом 200.