如何为模板类定义通用FMT格式化?

问题描述 投票:0回答:1

从错误开始,很明显它无法证明该类型的格式/可以格式化。不确定如何说服FMT图书馆。我试图用类似的东西替换为毫无用处:

T

完全有可能,如果是这样,我该如何定义格式化?

    
您正在使用

T
而不是
template<typename R> concept Arithmetic = std::is_arithmetic_v<R>;

返回格式函数的迭代器。 我的尝试:

c++ templates generics c++23 fmt
1个回答
0
投票

https://godbolt.org/z/nhgqfonqo
注意,取决于

fmt::format_to(

版本,功能签名的差异可能很小。


最新问题
© www.soinside.com 2019 - 2024. All rights reserved.