听说模板元编程运行效率高,像像试一试
#include<iostream>
using namespace std;
template<int x>
struct number{
using self=number<x>;
static constexpr int value=x;
};
int a;
int main(){
cin>>a;
cout<<number<a>::value;
return 0;
}
但。似乎模板的参数不能是变量
运行结果及报错内容
