[英]Using function return for another template function C++
我正在嘗試使用另一個 function 的返回來調用模板化的 function,但我似乎無法讓它工作。
enum class MYENUM {
X1,X2
};
MYENUM SomeFunc() {
return MYENUM::X1;
}
template<MYENUM T>
void ENUMFunc() {
//do something
}
int main() {
ENUMFunc<MYENUM::X1>(); //works
ENUMFunc<SomeFunc()>(); //error?
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.