标签: c++ c++11 c++14 c++17
无法推断此模板中提供的参数的含义。在类名之前带有&的scopeResolution运算符的含义,以及在类中未定义/声明的to_fun。
有人帮我解释一下:class = decltype(&T :: to_json) 和没有声明/定义的位置的to_json:Json(t.to_json()
template <class T, class = decltype(&T::to_json)> Json(const T & t) : Json(t.to_json()) {}