通过宏封装实现std::format编译期检查参数数量是否一致

背景 std::format在传参数量少于格式串所需参数数量时,会抛出异常。而在大部分的应用场景下,参数数量不一致提供编译报错更加合适,可以促进我们更早发现问题并进行改正。 最终效果 // 测试输出接口。 template void Print(const std::

你可能感兴趣的:(通过宏封装实现std::format编译期检查参数数量是否一致)