История изменений
Исправление CrX, (текущая версия) :
Не успел исправить предыдущее:
P.S. Хотя нет, смысл спорить вижу. Тут логика разная. В оригинале варианте continue вызывается, если mkdir завершился с ошибкой, в твоём — нет.
P.P.S. И вообще всё наоборот — у тебя mkdir вызывается, если каталог уже существует. А надо ровно наоборот. Этим первый вариант и лучше — сразу всё видно и не возникает таких вот ошибок нелепых. Спасибо за наглядную демонстрацию :)
Исправление CrX, :
Не успел исправить предыдущее:
P.S. Хотя нет, смысл спорить вижу. Тут логика разная. В первом варианте continue вызывается, если mkdir завершился с ошибкой, во-втором — нет.
P.P.S. И вообще всё наоборот — у тебя во втором варианте mkdir вызывается, если каталог уже существует. А надо ровно наоборот. Этим первый вариант и лучше — сразу всё видно и не возникает таких вот ошибок нелепых. Спасибо за наглядную демонстрацию :)
Исправление CrX, :
Не успел исправить предыдущее:
P.S. Хотя нет, смысл спорить вижу. Тут логика разная. В первом варианте continue вызывается, если mkdir завершился с ошибкой, во-втором — нет.
P.P.S. И вообще всё наоборот — у тебя во втором варианте mkdir вызывается, если каталог уже существует. А надо ровно наоборот. Этим первый вариант и лучше — сразу всё видно и не возникает таких вот ошибок нелепых.
Исправление CrX, :
Не успел исправить предыдущее:
P.S. Хотя нет, смысл спорить вижу. Тут логика разная. В первом варианте continue вызывается, если mkdir завершился с ошибкой, во-втором — нет.
P.P.S. И вообще всё наоборот — у тебя во втором варианте mkdir вызывается, если каталог уже существует. А надо ровно наоборот. Этим первый вариант и лучше — сразу всё видно.
Исходная версия CrX, :
Не успел исправить предыдущее:
P.S. Хотя нет, смысл спорить вижу. Тут логика разная. В первом варианте continue вызывается, если mkdir завершился с ошибкой, во-втором — нет.