我想定义一个concept可以检测类型是否T可以是结构化绑定的:
concept
T
template <typename T> concept two_elements_structured_bindable = requires (T t) { auto [x, y] = t; };
但这无法编译。有没有合适的方法来定义concept这样的?
c++ c++-concepts c++20
c++ ×1
c++-concepts ×1
c++20 ×1