Начинаем работать с С++
С++ на порядок более сложный язык, чем множество других, популярных сегодня языков программирования. У новичков первые сложности возникают уже при попытке установить необходимые средства для разработки. Причина - большое разнообразие компиляторов (собирают из исходных файлов исполняемый файл программы) и интегрированных средств разработки. Вот некоторые наиболее популярные интегрированные среды разработки:
- Visual Studio Community (бесплатна для индивидуального использования)
- Qt Creator (бесплатная, есть ограничения при лицензировании)
- CLion (30-ти дневная полнофункциональная пробная версия)
- Code Blocks (бесплатна)
Указанные выше программы являются эдакими комбайнами, которые будут помогать Вам от начала создания первого файла и до развертывания готового проекта на конечных устройствах. Безусловно, возможности, которые они предоставляют трудно переоценить, однако, для начала, крайне желательно понять основы - как все это работает "под капотом". Поэтому хватить простого Notepad++ и компилятора. Компиляторов (наборы компиляторов) тоже существует множество, вот некоторые из них:
- Clang
- GCC
- Cygwin
- MinGW
- Microsoft Visual C++ Build Tools
Самый простой способ установить и редактор и компилятор С++ - это установить среду разработки Code Blocks со встроенным компилятором MinGW. После установки добавьте в переменную среды PATH путь (в моем случаем он такой - C:\Program Files\CodeBlocks\MinGW\bin) к папке с компилятором g++. Но имейте ввиду, что, если вы работате с Windows ниже версии 10, то скорее всего, Вам придется доустанавливать какие-либо дополнительные системные компоненты.
После установки компилятора С++ (g++), выполните в консоли следующую команду:
C:/> g++ --version
В случае, если все нормально установилось, Вы должны увидеть номер версии компилятора, в противном случае проверьте, добавили ли Вы путь к компилятору в переменную PATH.
После того как все установлено, создайте файл main.cpp со следующим содержимым:
// подключаем файл - для вывода в консоль
#include <iostream>
// с этого метода начинается работа программы
int main() {
// пишем приветствие в консоль. std - это название пространства имен, std::cout - объект для работы с консолью
// оператор << перенаправляет вывод в консоль, std::endl - символ перевода строки
std::cout << "Привет, С++ !" << std::endl;
// код 0 - штатное завершение программы
return 0;
}
Соберите файл с помощью следующей команды:
C:/> g++ main.cpp -o hello.exe
Запустите программу следующим образом:
C:/> ./hello
Таким образом, Вы установили компилятор и создали свою первую программ на С++.
-
- Михаил Русаков
Комментарии (0):
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.