ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
20 апреля
314606 Топик полностью
=AlexD= (13.03.2012 16:47, просмотров: 107) ответил fk0 на А... э... а как? Если программка в одном файлике понятно. А если там целый проект на 100 файлов да и ещё зависимости от других библиотек за собой тянет?
По разному в зависимости от ситуации. Что-то можно отредактировать, что-то переписать, что-то собирается сваливанием исходников инклудом внутрь namespace в одном или нескольких cpp. Но дефайны так не победить, а жаль. Слишком сложные либы, тем более поставляемые в объектниках не трогаю, либо пишу ООП обёртки для API. Помимо изоляции имён получаю приятный бонус в виде подсказок в редакторах и лучшей навигации. Зависимости от других либ в данном случае значения не имеют.
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.