Skyrim
Источник http://uit.mpei.ru/git/main/cs
CodeBlocks
Кодеблокс - это свободная среда разработки
apt-get install gcc codeblocks
Для установки на macos необходимо скачать файл codeblocks-17.12_OSX64.dmg
Скопировать приложение CodeBlocks.app в папку с программами и запустить его, удерживая CTRL
CodeBlocks не запускается на Apple Silicon chip M2 ( падает после выбора компилятора )
Xcode
Указывайте фигурные скобки даже если они не нужны
1
2
3
if ( условие ) {
единственная инструкция, формально не требующая скобок
}
Во-первых, это красиво и при необходимости добавления дополнительных инструкций сбережёт время нам и другим разработчикам
Тип данных vector
Для использования этого типа необходимо его подключить
1
#include <vector>
При объявлении переменной нужно указывать тип в угловых скобках, например
1
vector<float> numbers;
После слова numbers в круглых скобках () можно указать количество элементов
Если вместо круглых скобок () использовать фигурные {},
можно сразу задать значения элементов в массиве
Например,
1
vector<float> numbers{ 1, 2, 3, 4, 5 };
В этом типе данных нет необходимости следить за памятью - она будет освобождена автоматически
CodeBlocks for Windows
Вернёмся к установке программы кодеблокс
wiki.codeblocks Установка для Windows
https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-20.03mingw-setup.exe
https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-20.03mingw-setup.exe
Я написал ссылку 2 раза, чтобы подчеркнуть, что нам нужна не просто программа кодеблокс но и mingw ( Minimalist GNU for Windows )