Рассматриваемые темы:
- указатели и операторы
&и*, указатели на указатели,nullptr; - статические массивы, связь с указателями, класс
array, копирование и заполнение массивов; - ссылки, различия ссылок и указателей;
- управление памятью, стек vs. куча, операторы
newиdelete; - динамические массивы, класс
vector; - передача аргументов в функцию по значению, ссылке и указателю.
Самый простой способ запуска проекта - это использование онлайн IDE.
Внимание! Необходимо авторизоваться в Repl.it со своего GitHub аккаунта.
Если Вы хотите внести изменения в проект и сохранить их у себя в репозитории, то Вам необходимо выполнить Fork проекта.
Подробные инструкции можно прочесть по ссылке.
- Клонируете проект к себе на компьютер в терминале (консоли):
git clone https://github.com/Algorithms-and-Data-Structures-2021/L01_cpp_basics_demo.gitили через среду разработки, клиента Git (например, Git for Windows или GitHub Desktop).
-
Импортируете/открываете проект в среде разработки (как CMake проект, см. здесь).
-
Запуск программы осуществляется в среде разработки.
Ручная сборка проекта в терминале:
mkdir build && cd build
cmake ..
cmake --build .