Latest web development tutorials

Введение в C ++

C ++ является статически типизированных, составленный стиль, универсальный, чувствителен к регистру, нерегулярный язык программирования, который поддерживает процедурное программирование, объектно-ориентированное и обобщенное программирование.

C ++ считается языксреднего уровня, который сочетает в себе черты языков высокого уровня и низкоуровневых языков.

C ++ Бьярне Страуструп в 1979 году в Нью-Джерси Bell Laboratories, Murray Hill начал проектировать развитие. C ++ для дальнейшего расширения и совершенствования языка C, первоначально названный C с классами, позже переименованный C ++ в 1983 году.

C ++ является надстройкой C, на самом деле, любые действующие программы C действуют программы C ++.

Примечание: Используйте статически типизированный язык программирования для выполнения проверки типа во время компиляции, не исполненные при проверке типов во время выполнения.

Объектно-ориентированное программирование

C ++ полностью поддерживает объектно-ориентированное программирование, в том числе четырех основных характеристик объектно-ориентированного развития:

  • пакет
  • Скрытие данных
  • унаследовать
  • полиморфизм

Стандартная библиотека

Стандарт C ++ состоит из трех важных компонентов:

  • Основной язык, предоставляет все строительные блоки, включая переменные, константы и типы данных, и так далее.
  • Стандартная библиотека C ++ предоставляет ряд функций для работы с файлами, строк и так далее.
  • Стандартная библиотека шаблонов (STL), предоставляет ряд методов для манипулирования структурами данных.

стандарт ANSI

Стандарты ANSI C ++, чтобы обеспечить портативность - вы пишете код на компьютере Mac, UNIX, Windows, Alpha может компилировать.

Поскольку стандарт ANSI был стабильным в течение очень долгого времени, компиляторы все основные производители C ++ поддерживают стандарт ANSI.

Изучение C ++

Изучение C ++, ключ, чтобы понять концепции, и не должны вдаваться в техническом языке подробно.

обучение Цель язык программирования, чтобы стать лучшим программистом, то есть, для того, чтобы более эффективно Разработка и внедрение новых систем, и поддерживать старую систему.

C ++ поддерживает множество стилей программирования. Вы можете использовать Fortran, C, Smalltalk и т.д. любой стиль языков программирования для написания кода. Каждый стиль может эффективно обеспечить эффективность времени выполнения и эффективность использования пространства.

C ++ использование

В принципе, каждый программист имеет приложения в области использования C ++.

C ++ обычно используется для написания драйверов устройств и другие требования доступа программного обеспечения в режиме реального времени непосредственно оборудованием.

C ++ широко используется в преподавании и исследованиях.

Любое использование а пользователи машина ПК с Windows или Apple, косвенно с помощью C ++, так как основной пользовательский интерфейс этих систем написан на C ++.