C++ Початок роботи
C++ Початок роботи
Щоб почати використовувати C++, вам потрібні дві речі:
- Текстовий редактор, як-от Блокнот, для написання коду C++
- Компілятор, як-от GCC, для перекладу коду C++ на мову, зрозумілу комп’ютеру
Є багато текстових редакторів і компіляторів на вибір. У цьому посібнику ми будемо використовувати IDE (див. нижче).
Інтегроване середовище розробки C++ для встановлення
Для редагування та компіляції коду використовується IDE (Integrated Development Environment - Інтегроване середовище розробки).
Популярні IDE включають Code::Blocks, Eclipse і Visual Studio. Усі вони безкоштовні, і їх можна використовувати як для редагування, так і для налагодження коду C++.
Примітка. Вебінтерфейси IDE також можуть працювати, але їх функціональність обмежена.
Ми використовуватимемо Code::Blocks у нашому підручнику, і ми вважаємо, що це гарний варіант для початку.
Ви можете знайти останню версію Codeblocks за адресою https://www.codeblocks.org/. Завантажте файл mingw-setup.exe
, який інсталює текстовий редактор із компілятором.
C++ Швидкий старт
Давайте створимо наш перший файл C++.
Відкрийте Codeblocks і перейдіть до Файл > Новий > Порожній файл.
Напишіть наведений нижче код C++ і збережіть файл як myfirstprogram.cpp
(Файл > Зберегти файл як):
myfirstprogram.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Не хвилюйтеся, якщо ви не розумієте наведений вище код - ми детально обговоримо його в наступних розділах. Наразі зосередьтеся на тому, як запустити код.
У Codeblocks це має виглядати так:
Потім перейдіть до Build > Build and Run для запуску (виконання) програми. Результат буде виглядати приблизно так:
Hello World!
Process returned 0 (0x0) execution time : 0.011 s
Press any key to continue.
Вітаємо! Тепер ви написали та виконали свою першу програму на C++.
Вивчення C++ у W3Schools
Під час вивчення C++ на W3Schools ви можете скористатися нашим інструментом "Спробуйте самі", який показує як код, так і результат. Це полегшить вам розуміння кожної частини, коли ми рухатимемося вперед:
myfirstprogram.cpp
Код:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Результат:
Hello World!
Додатково
Щоб навчитися програмуванню C++, у вашій системі має бути встановлено компілятор C++. Зараз компілятори C та C++ постачаються як єдиний інтегрований пакет, який служить для розробки програм на C та C++. У цьому підручнику описано, які компілятори C++ використовувати у різних операційних системах.
Що таке компілятор у C++?
Компілятор — це комп’ютерна програма, яка перетворює вихідний код, зрозумілий людині (мовою програмування), на код іншої комп’ютерної мови (двійковий). Простіше кажучи, компілятор бере код, який ви написали, і перетворює його на двійковий код, зрозумілий комп’ютеру.
Список доступних компіляторів C++ для різних ОС
Для Windows:
Для Linux:
- g++ — це компілятор C++, який постачається з більшістю дистрибутивів *nix
Для Mac OS:
Ви також можете завантажити CLion – кросплатформену IDE для C та C++ (безплатна 30-денна пробна версія) від JetBrains.
Онлайн-компілятори (онлайн-редактори)
Якщо ви не хочете завантажувати та встановлювати IDE або редактори коду на свій комп’ютер, ви можете скористатися безкоштовними онлайн-редакторами (компіляторами):