Гайд Namespace ImGui

я выблядок
Забаненный
Статус
Оффлайн
Регистрация
15 Июн 2017
Сообщения
607
Реакции[?]
352
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Это реально полезный гайд №2

Можно супер круто юзать нейм-спейс имгуи:

Код:
Код:
using namespace ImGui;
Подписывайтесь на канал, оставляйте комментарии и нажимайте на колокольчик, если самыми первыми видеть мои супер-пупер гайды.
 
Эксперт
Статус
Оффлайн
Регистрация
12 Июн 2014
Сообщения
999
Реакции[?]
1,209
Поинты[?]
3K
не самый разумный вариант. если проект большой то функции могут перекликаться и иметь одинаковые имена. тогда у тебя возникнут ошибки, так как компилятор не сможет определить какую именно функцию нужно использовать. вариант с жестким контролем имен возможен в маленьком проекте и то вызовет местами "подрыв пукана". а вот если в проекте используются различные внешние библиотеки, то шанс подловится на таком крайне возрастает.
Пример:
Код:
ImGui::End()
Myframe::End();

При определении области:
Код:
using namespace ImGui;
using namespace Myframe;
у нас возникнет ошибка на этапе компиляции, либо компиль может подставить не ту функцию(очень редко). в итоге в лучшем случаи краш получим.....
 
Сверху Снизу