
Alex Фэils?︙
17.06.2016
18:38:27
@SebastianPereira , а какие проблемы с C++-враппером?
оцените штукень от МСа
Интересное расширение к языку программирования C предлагает компания Microsoft: Checked C, добавляющее различные проверки распространенных программистских ошибок, типа переполнений буфера, выхода за пределы диапазона, неверных преобразований типов и другие. Спецификация расширения открыта, и есть на github'е: https://github.com/Microsoft/checkedc
Также существует реализация компилятора, поддерживающего это расширение языка, которая основана на LLVM/clang, - ее можно найти по этим двум репозиториям: https://github.com/Microsoft/checkedc-clang (модифицированный компилятор) и https://github.com/Microsoft/checkedc-llvm (модифицированный LLVM). Релизы спецификации можно посмотреть здесь: https://github.com/Microsoft/checkedc/releases