Re[15]: Встроенный порядок в C/C++ за счет h-файлов
От: Sheridan Россия  
Дата: 14.02.22 05:34
Оценка:
Здравствуйте, CreatorCray, Вы писали:

S>>Так как ты предлагаешь — можно писать, да. Можно даже всё в одном файле написать, но зачем?

CC>На то есть рациональные причины.
Расскажи о них. Лично я вижу только одну: сплошные шаблоны. Да и то настолько всё плохо, что нельзя реализацию шаблонов в отдельном файле написать и включить его в заголовок (да, наоборот).


S>>Смотри, есть две крайности:

S>>1. Всё в одном файле
CC>Дык крайности по определению плохо.
Именно.


S>>2. Каждый метод реализуется в отдельном файле.

CC>И сразу теряем на возможности инлайнинга, чтобы вернуть которую надо включать WPO а что по сути является переносом компиляции всего на этап линковки и требует "много нефти" (tm), ибо технически сводится к первой крайности
CC>Этот подход имеет своё применение при написании либ, когда методы большие и надо точно быть уверенным что компилятор не поместит их в один сегмент.
А тебе ли не положить как оно там компилирует и насколько оно напрягается для компиляции?
Ты уверен что нужно облегчать работу железной голове, жертвуя своим удобством?
Matrix has you...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.