这是哪儿的代码?
我觉得using的出现,就是为了减少 type_traits,即在一个struct template里typedef类型名,方便引用。
这个using和sturct齐飞,有点把电子体温计夹腋下的感觉。
当然在c++里,我不懂的东西太多了。
【 在 smthxes 的大作中提到: 】
: template <typename Func, typename T> struct ContinuationReturnType {
: using type = typename std::invoke_result<Func, T>::type;
: };
: ...................
--
FROM 117.39.200.*