EDG C++ front end 4.10 发布,支持更多 C++14 特性
#广州# OSC源创会第31期(12月27日)开始报名,OSC自曝家丑!
EDG C++ Front End 4.10 发布了,可从网站下载演示版本。
该版本提供如下新特性:
1) 支持如下新的 C++14 特性:
Lambdas 可指定表达式,不只是本地变量,例如
auto l = [x = 42]{ return x + 1; };
支持泛型 Lambdas 表达式,允许 auto 参数定义操作符模板:
auto l = [](auto p) { return p*2; };
数值数字分隔符接受二进制文本和撇号
int i = 0b0110; long l = 123'456'789; // Equivalent to 123456789
2) __cpluplus
in C++14 modes:
3) 带类类型结果的 GNU 语句表达式
4) 性能提升