это метаформатирование, типа подстановка аргументов внутрь спецификации формата. Ну вроде выравнивания. Теоретически это можно было бы сделать на уровне библиотеки, скармливая в formatter просто уже предформатирванную спеку. Но это потанцевально динамическая аллокация и всё такое, но может просто тупо ограничить железно возможный размер спецификации?
А в static_assert теперь можно передавать форматированные строки.
Я про то что {{}..} можно было бы наверное предформатировать средствами библиотеки, органичив стандартными типами и в formatter передавать уже предформатированную строку, тогда доступ к соседним аргументам не нужен
А, гм, как это связано с "constexpr избыточен"? Я на это отвечал - он полезен.
Context слишком сложный, не constexpr
Блин, я слепой 🤣🤣
Обсуждают сегодня