【发布时间】:2014-06-16 00:50:00
【问题描述】:
使用 Visual Studio 编译器进行编译时可以更改模板实例化的深度吗?
我需要一个等效的 gcc
-ftemplate-depth = Num
【问题讨论】:
-
你到底想做什么?你真的有嵌套超过 17 个(C++11 之前)或 1024 个(C++11 以后)级别的模板吗?
-
只是问它是否可以调整
-
一个小备注:Visual C++ compiler limits.
-
还有一个:Visual C++ compiler options。与模板无关。
-
您可以尝试更改您的(元?)程序逻辑以保持在编译器限制范围内。
标签: c++ templates visual-c++