C++语言特性

clang完全实现了所有C++98标准,除了导出模板(在C++11中被移除),并且很多C++11特性也被实现。

控制实现限制

-fbracket-depth=N

设置圆括号、方括号和大括号的嵌套限制为N。默认是256。

-fconstexpr-depth=N

设置常量表达式函数调用的递归层数为N。默认是512。

-ftemplate-depth=N

设置模板实例化递归嵌套层数为N。默认是1024。

Objective-C语言特性

Objective-C++特性