Microsoft、C言語を拡張した「Checked C」リリース
2016年6月22日(水)
Microsoft Researchは、C言語を拡張した新しいプログラミング言語「Checked C」をリリースした。
「Checked C」は、C言語に静的・動的チェック機構を加え、高頻度で見られるエラーを検出する仕様が加わっている。これによって、バッファオーバフロー、領域外メモリ参照などのエラーを検出するチェック機能が加わっている。
また、C言語との後方互換性があり、既存のC言語のコードを、修正せずに動作させることもできる。
「Checked C」はMITライセンスの下で配布される。「Checked C」をサポートするLLVM/clangや言語仕様は、GitHubで公開されている。
(川原 龍人/びぎねっと)
その他のニュース
- 2025/6/3 プライバシー保護に注力したLinuxディストリビューション「Tails 6.16」リリース
- 2025/6/3 オープンソースのOSブートシステム「systemd」に脆弱性、パッチが公開
- 2025/6/3 「Wine 10.9.0」リリース
- 2025/6/2 Slackwareをベースとしたポータブル向けディストリビューション「PorteuX 2.1」リリース
- 2025/6/1 Linuxディストリビューション「Alpine Linux 3.22」リリース
Think ITメルマガ会員登録受付中
Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。