Информация об изменениях

Сообщение Re[3]: Концепция умного C++ от 18.04.2025 9:57

Изменено 18.04.2025 10:04 rg45

Re[3]: Концепция умного C++
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Если использование библиотеки предполагает включение заголовка с этими "десятиэтажными шаблонами" в клиентский код, она никак не может быть "максимально проста в использовании". Чисто технически.


Угу. А Земля имеет форму чемодана. Потому что тебе так хочется.

Подключать-то по-разному можно. Если ты подключаешь эти заголовки в cpp, где они используются, и не подключаешь лишнего, то и проблем никаких у тебя не будет. Если же ты бездумно пхнешь инклюды в заголовки верхнего уровня, то, скорее всего, у тебя что-то с головой.
Re[3]: Концепция умного C++
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Если использование библиотеки предполагает включение заголовка с этими "десятиэтажными шаблонами" в клиентский код, она никак не может быть "максимально проста в использовании". Чисто технически.


Угу. А Земля имеет форму чемодана. Потому что тебе так хочется.

Подключать-то по-разному можно. Если подключаешь только то, что нужно и только туда, где это нужно, то и проблем никаких у тебя не будет. Если же ты бездумно пхнешь все инклюды подряд в заголовки верхнего уровня, то, скорее всего, у тебя что-то с головой.