Си++ (англ. C++) — компилируемый строго типизированный язык
программирования общего назначения. Поддерживает разные парадигмы
программирования: процедурную, обобщённую, функциональную; наибольшее
внимание уделено поддержке объектно-ориентированного программирования.

В 1990-х годах язык стал одним из наиболее широко применяемых языков программирования общего назначения.

При создании Си++ стремились сохранить совместимость с языком C. Большинство программ на Си будут исправно работать и с компилятором Си++. Си++ имеет синтаксис, основанный на синтаксисе Си.

Нововведениями Си++ в сравнении с Си являются:


  • поддержка объектно-ориентированного программирования через классы;

  • поддержка обобщённого программирования через шаблоны;

  • дополнения к стандартной библиотеке;

  • дополнительные типы данных;

  • исключения;

  • пространства имён;

  • встраиваемые функции;

  • перегрузка операторов;

  • перегрузка имён функций;

  • ссылки и операторы управления свободно распределяемой памятью.

  • C++0x

  • ISO C++

  • ISO/IEC 14882

  • ISO/IEC 14882



  • Конструктор сайтов - uCoz
    Copyright MyCorp © 2024