従来のコンパイラではなく、ClangベースのC++ コンパイラを使用するメリットは数々ありますが、そのいくつかを挙げると、
・より厳密に C++ 言語標準に準拠しており、扱いも厳密
・より具体的なエラーメッセージや警告が表示されること
・すべての定義済みマクロをプリプロセッサから直接取得することができる
などがあります。
これからC++を学ぶ方には、最新の標準準拠のC++言語を学ぶためにもClangベースの C++ コンパイラはオススメできますが、米国に本社を置くエンバカデロ・テクノロジーズから嬉しいニュースです。
本日21日に同社は、最新のWindows向けC++コンパイラ「Embarcadero C++ Compiler」を無料でダウンロード提供を開始しました。
同ツールでは、最新のClangベースのツールによるWindows向け開発をサポートしており、同様の他のコンパイラにはない言語拡張も加えられています。
また有料のツールと組み合わせることで、コードのテスト、デバッグが効率化されるほか、豊富なライブラリの利用、複数のプラットフォーム向けのコンパイラの利用も可能になりますので、初学者だけでなく、すでにC++プログラマとして業務に当たっている方も拡張・互換性の確認作業において活用できるシーンは多いようです。
ClangベースのC++ コンパイラを無料で使ってみたい方は、「Embarcadero C++ Compiler」をお試しになってみてはいかがでしょうか?
▼Embarcadero C++ Compilerのダウンロード https://www.embarcadero.com/jp/free-tools/ccompiler