TGViewer
Physics.Math.Code Physics.Math.Code @physics_lib · 147K subscribers
Post #14993 23.6K
🖥 Найди ошибку за 30 секунд

Представьте: разработчики потратили 50 часов на поиск бага в этом куске кода на C++. Попробуйте найти проблему до того, как дочитаете пост до конца.
if (ch >= 0x0FF00)
{
if (!((ch >= 0x0FF10) && (ch <= 0x0FF19)) ||
((ch >= 0x0FF21) && (ch <= 0x0FF3A)) ||
((ch >= 0x0FF41) && ((ch <= 0x0FF5A)))
{
if (j == 0)
continue;
ch = chx;
}
}

👉 Что пошло не так? Автор хотел проверить, что символ ch не входит ни в один из трех диапазонов. Но оператор отрицания ! применяется только к первому условию, а не ко всей сумме. Из-за этого логика сломалась, и проверка работала совсем не так, как ожидалось. Ошибка в расстановке скобок, которая привела к 50-часовому детективу.

А у вас были подобные ошибки в коде? Расскажите об этом в комментариях. #программирование #C #cpp #задачи #computer_science #разбор_задач

💡 Physics.Math.Code // @physics_lib
  • 👻 47
  • ❤ 26
  • 👍 18
  • 🔥 8
  • 👨‍💻 6
  • 🗿 4
  • 🤯 3
  • 🫡 2
  • 🤨 1
More from @physics_lib
  1. Sep 30, 2026⚡️ Задача по электродинамике для наших подписчиков. Будет ли вращаться диск? И если будет,…
  2. Sep 29, 2026💥 Зоопарк нейтронных звезд [2008] [Россия] С. Б. Попов Научно-популярная лекция о нейтрон…
  3. Sep 28, 2026💫 ЭМ поле и ртуть. Почему она крутится? 🌀 Под действием электрического поля ртуть отдает…
  4. Sep 26, 2026💡 Физика света / The Physics of Light [2014] Серия фильмов из 6 частей исследует истинную…
  5. Sep 26, 2026🌈 Наглядно об изменении цвета предметов при погружении на глубину — обратите внимание на…
  6. Sep 24, 2026🥺 Plasma Vortex in a Magnetic Field ⚡️ Видео демонстрирует классический и очень наглядный…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →