Материалы занятия доступны по ссылке.
Рассмотрены следующие темы:
- Что такое C++?
- Препроцессинг, компиляция, компановка.
- Структура программы: функция
main
. - Подключение заголовочных файлов (библиотек), директива
#nclude
. - Базовые (примитивные) типы данных и операции над ними. Оператор
sizeof
. - Операторы: арифметические, логические, отношения, тернарный.
- Приведение типов в C++ и оператор
static_cast
. - Операторы ветвления
if-else
,switch-case
. - Циклы
for
,while
,do-while
. Операторbreak
иcontinue
. - Функции. Объявление и определение функций. Возвращаемый тип
void
. Оператор возвратаreturn
.
Самый простой способ запуска проекта - это использование онлайн IDE.
Внимание! Необходимо авторизоваться в Repl.it со своего GitHub аккаунта.
Если Вы хотите внести изменения в проект и сохранить их у себя в репозитории, то Вам необходимо выполнить Fork
проекта.
Подробные инструкции можно прочесть по ссылке.
- Клонируете проект к себе на компьютер. в терминале (консоли):
git clone https://github.com/Algorithms-and-Data-Structures-2021/L00_cpp_basics_demo.git
или через среду разработки, клиента Git (например, Git for Windows или GitHub Desktop).
-
Импортируете/открываете проект в среде разработки (как CMake проект, см. здесь).
-
Запуск программы осуществляется в среде разработки.
Ручная сборка проекта в терминале:
mkdir build
cd build
cmake ..
cmake --build .
cd Debug
<program_name>.exe