Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Зачем пространство имён, когда есть заголовочные?

всецело всем Мыслитель (6853), закрыт 3 месяца назад
Лучший ответ
Терр Онтал Мудрец (13226) 3 месяца назад
У тебя в двух заголовочных файлах 2 функции с одинаковыми именами. Если ты вызываешь функцию с таким именем, и у тебя оба заголовочных файла подключены, какая из них будет вызвана?
ПапаВысший разум (146197) 3 месяца назад
 #define abs abs1
#include
#undef abs
#include
Как-то так извращались, когда не было неймспейсов.
Терр Онтал Мудрец (13226) Папа, типа в заголовочных файлах до и после функции писали #ifndef abs #endif?
Остальные ответы
робот д24 Просветленный (21943) 3 месяца назад
Чтобы не было дубля названий функций и классов при большом коде
ᴊäɢᴇʀᴍᴇɪsᴛᴇʀ Мудрец (17023) 3 месяца назад
ты видимо из той поговорки который в "гору пошёл"
всецело всемМыслитель (6853) 3 месяца назад
так я же спросил, а не пошёл куда то. ты там совсем дeбил впереди паровоза бежать?
ᴊäɢᴇʀᴍᴇɪsᴛᴇʀ Мудрец (17023) всецело всем,
ты там совсем дeбил
ТыТыТыСамСамСамТакой детство в #опе заиграло? в детсад вернулся?
Похожие вопросы