به طور کلی سازگاری به صورت صفر و یک مشخص نمیشه. بلکه مشخص میشه که یه کامپایلر کدوم خصوصیات یک استاندارد خاص رو پشتیبانی میکنه.
برای آخرین استاندارد موجود C++
یعنی C++11
کامپایلرهای G++
و Clang
پشتیبانی خوبی ارائه میکنن و کامپایلرهای MSVC
(مایکروسافت) و کامپایلر اینتل سازگاری خوبی ندارند.
کامپایلرهای دیگهای هم وجود دارند که براشون میشه بررسی کرد.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)