在编译时访问最大模板深度?

时间:2016-03-25 20:22:51

标签: c++ templates g++ clang++ compiler-options

在某个编译中,我需要使用指定最大模板递归的选项-ftemplate-depth=N

是否可以从程序中访问最大模板深度的值?

我对gccclang感兴趣。

$ c++ -ftemplate-depth=128 main.cpp

#include<iostream>
int main(){
  std::cout << MAX_TEMPLATE_RECURSION << std::endl; // hypothetical name
}

0 个答案:

没有答案