求助模板
  • 板块学术版
  • 楼主Eznibuil
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/4/7 00:03
  • 上次更新2023/10/23 19:12:58
查看原帖
求助模板
335096
Eznibuil楼主2023/4/7 00:03

莫名报错:

#include<stdio.h>
template<typename T,T a,T b>
constexpr T Gcd=Gcd<T,b,a%b>;
template<typename T,T a>
constexpr T Gcd<T,a,0> =a;
int main()
{
	printf("%d",Gcd<int,0,1>);
	return 0;
}

报错信息:

/tmp/compiler_********/src:5:13: 错误:模板实参‘(T)0’混杂了模板形参
    5 | constexpr T Gcd<T,a,0> =a;
      |             ^~~~~~~~~~
2023/4/7 00:03
加载中...