我想問你最近幾天我遇到的編程頭痛的幫助。讓我試着解釋我即將實施的內容... 我的目標是定義一組有效的等式。讓我更詳細地解釋... 我認爲是每個方程對象的仿函數 - 定義operator()的類。該運算符的定義應該針對每個方程類型專門定義。專業化包含計算本身: .H: enum class IDs : int { A = 0, B = 1, C = 2 };
template<IDs WHICH
enum class enabler{};
template<typename T>
class X {
template<typename std::enable_if<std::is_class<T>::value,enabler>::type = enabler()>
void func();
void func(int a);
void fun