Clang 6.0.0がリリース

Clang 6.0.0 がリリース

f:id:y121516:20180309180438p:plain

Clang 6.0.0 がリリースされました。

Clang 6.0.0 Release Notes — Clang 6 documentation

C++ 関連では、デフォルトが C++14 になりました (厳密には、デフォルトが gnu++98 から gnu++14 に変更)。 C++20 の実装も進んでいて -std=c++2a で有効にできます。 __VA_OPT__ マクロが使えるようになりました。 <=> オペレータ (three-way comparison operator) 導入のための準備も着々と進んでいます。*thisのラムダキャプチャも欲しかった人は多いのではないでしょうか。