Это старая версия документа.


Введение

C++ представляет собой объектно-ориентированный низкоуровневый язык программирования, отвечающий стандартам ANSI и Международной организации стандартов (International Standards Organization — ISO). Объектная ориентированность C++ означает, что он поддерживает стиль программирования, упрощающий кодирование крупномасштабных программ и,обеспечивающий их расширяемость. Будучи низкоуровневым языком, C++ может генерировать весьма эффективные высокоскоростные программы. В качестве объектно-ориентированного языка программирования C++ обладает высокой степенью гибкости и расширяемости, что обеспечивает его применение для создания крупномасштабных проектов. В настоящее время C++ является одним из наиболее популярных языков программирования для разработки приложений любого типа. Большинство современных программ, работающих на персональных компьютерах, написаны именно на C++. C++ на 99.9% стандартизированный язык, что делает его высокопереносимым языком программирования. Компиляторы для C++ есть во всех операционных системах, и все они поддерживают один и тот же C++ (ряд компиляторов имеет собственные расширения языка, но все компиляторы обязаны поддерживать стандарт C++).

Компиляторы в Ubuntu

G++

G++ свободно распространяемый компилятор языка C++. Является частью GCC — коллекции компиляторов GNU.

Установка G++

Установить G++ можно введя в терминале следующую команду:

sudo apt-get install g++