Здравствуйте, Went, Вы писали:
W>Наверное, я ошибаюсь, но все-таки спрошу. А нет ли опасности, что перегрузки этой функции — форматтера, объявленные после определения функции std::format, окажутся вне области её видимости и не будут вызываться? Или есть способ как-то просто обойти эту проблему?
Как я догадываюсь, твой вопрос уходит корнями в ту проблему, которую ты описывал здесь:
http://rsdn.org/forum/cpp/7906979.1Автор: Went
Дата: 16.12.20
?
Только в том случае у тебя возникли проблемы со встроенными типами. С типами, определенными пользователем, таких проблем не будет, ADL исправно будет работать. Равно как и для типов, в которых пользовательские типы фигурируют в качестве шаблонных параметров (std::vector<MyClass> и т.п.). Ну если только не косячить с неймспейсами, разумеется.