gelraen
20.02.2012 11:00
Хочу namespaces в C :( А то у меня тут каждый модуль определяет кучку констант (enum'ами) и очень вероятно возникновение коллизий если какой-то софт вдруг захочет работать с несколькими модулями сразу. Делать длинные префиксы у этих констант яблевал :( Такие дела.
ЗЫ: <vanga-mode>в этом треде дедфуд опять будет говорить что сиблядки соснули.</vanga-mode>
Recommended by:
@rapture
запили свой :3
Дедфуд не нужен ни в одном треде, не связанном с личкрафтами
http://stackoverflow.com/questions/38982...
Вопрос в том, примут ли после таких костылей твой код
свой язык?
namespaces в C
мне элементы enum'ов в первую очередь надо в namespace запихнуть. Мой код никуда принимать и не должны, я несколько отдельностоящий велосипед делаю, но таки да, нахуй с такими костылями жить.
для этого придётся переебашить как минимум gcc и убедить всех что так надо
а в виде библиотеки это не получится?
проще сразу в obj-c
нет конечно. это ж надо немножко изменить синтаксис языка
спасибо за просвещение :3
а чем тебе префиксы не неймспейсы? и что значит "длинные"? типа SOME::SHIT дофига короче чем SOME_SHIT?
запихни в struct
тем что, например, в реализации SOME я не могу использовать просто SHIT, а обязан всегда писать SOME_SHIT
ШТОБЛЯТЬ.
/15
/13
поясни, как мне константы запихнуть в struct. и как мне это поможет избежать коллизий имён
также как и в неймспейс? но лучше уж префиксы имхо, надёжнее!
потому что в самом деле соснули же.