Почему using namespace std — ЗЛО за 5 минут (что об этом думают в Google, Unreal Engine, Qt Creator)
Cat++
0:00 / 0:00
Почему using namespace std — ЗЛО за 5 минут (что об этом думают в Google, Unreal Engine, Qt Creator)
392 просмотра · 12 дн. назад
Cat++
507 подписчиков
392 просмотра · 12 дн. назад
Почему using namespace std может превратить простой проект на C++ в источник странных ошибок? За пять минут разберём, чем опасна эта директива, как она засоряет пространство имён и почему имена из стандартной библиотеки могут конфликтовать с вашими.
Я покажу, когда лучше писать std::cout, а когда можно использовать точечный using — без лишней магии и страшилок. Смотрите до конца, чтобы писать код чище и избегать неприятных сюрпризов.
Подписывайтесь на канал — впереди ещё больше разборов C++!
#CPlusPlus #Программирование #Разработка #Кодинг
Сайт: https://dyzzet.ru
Telegram: https://t.me/dyzzet
Boosty: https://boosty.to/dyzzet
00:10 Intro
01:23 Дизайн и эволюция C++
01:43 Пример, который всё ломает
02:17 Core Guidelines, Google, Unreal Engine, Qt Creator, LLVM
04:36 Приёмы
05:41 Outro
Music by audionautix.com