【发布时间】:2018-07-05 09:36:04
【问题描述】:
我想使用 std::is_invocable,但是我们使用的是 c++11 标准,而 is_invocable 仅适用于 c++17。
有什么方法可以模拟使用 c++11 的功能吗?
谢谢
【问题讨论】:
-
gcc implementation 中似乎有一个等价物。
-
你试过
std::__is_invocable吗? -
@Ron --
std:__is_invocable不是 C++11 的一部分,也不是任何其他版本的 C++ 标准。它看起来像是特定库实现的内部细节。 -
@PeteBecker 我明白了。评论 few lines back 表明它与 C++11 相当。或者那是我的理解。