【发布时间】:2020-06-07 08:21:35
【问题描述】:
之前,我问过一个关于在编译时评估接收 std::pair 的函数的问题:
Why can I evaluate a function receiving a std::pair at compile-time, but not assert it?
这似乎在 C++17 中是不可能的,但在 C++20 中是可能的。现在,我正在寻找是否有一种方法可以模拟将 std::pair 传递给函数?理想情况下,我不会使用参数包,因为我想让用户清楚地知道这些值是成对出现的。
【问题讨论】:
标签: c++ algorithm templates c++17 metaprogramming