标签: c++ templates g++ clang++ compiler-options
在某个编译中,我需要使用指定最大模板递归的选项-ftemplate-depth=N。
-ftemplate-depth=N
是否可以从程序中访问最大模板深度的值?
我对gcc或clang感兴趣。
gcc
clang
$ c++ -ftemplate-depth=128 main.cpp
#include<iostream> int main(){ std::cout << MAX_TEMPLATE_RECURSION << std::endl; // hypothetical name }