Post

Skyrim

Источник http://uit.mpei.ru/git/main/cs

CodeBlocks

Кодеблокс - это свободная среда разработки

wiki/Code::Blocks

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 )

This post is licensed under CC BY 4.0 by the author.