是否有意在std::is_constructible
的 STL 变体中实现,这适用于检测特定类型是否可以从花括号构造,填充指定的参数包,还是没有?我的意思是:std::is_curly_braces_constructible< T, Args... >::value
true
当且仅当T{std::declval< Args >()...}
格式正确时才会{{1}}。
我认为这种特质非常有用。
修改
这个问题不是that question的重复。在这里,我询问标准模板库,但不是用户代码实现。