Dev-C++ 如何使用 C++ 14 的多行 constexpr 语法
  • 板块学术版
  • 楼主徐崇瑜
  • 当前回复10
  • 已保存回复10
  • 发布时间2023/10/31 20:10
  • 上次更新2023/11/2 10:30:50
查看原帖
Dev-C++ 如何使用 C++ 14 的多行 constexpr 语法
490879
徐崇瑜楼主2023/10/31 20:10

Dev-C++。

使用了 -std=c++14 -Wl,-stack=1073741824 -Ofast -s 作为编译时加入的命令。

使用默认 g++.exe 文件 Dev-Cpp\MinGW64\bin\g++.exe 作为编译器。

多行 constexpr 如下:

constexpr int fact(int n, int mod) {
	long long res = 1;
	for(int i = 1; i <= n; i++)
		res = res * i % mod;
	return res;
}
constexpr int f1000m998 = fact(1000, 998244353);
int main() {
	//	...
	return 0;
}

求如何更新 Dev-C++ 的编译器,或者使其在不改变流程的情况通过编译。

2023/10/31 20:10
加载中...