Основы C++

Не курс языка – ровно то, что нужно, чтобы прочитать main.cpp своей задачи. Читается по порядку.

1 Программа, сборка и запуск Чем исходный текст отличается от программы и как из первого получить второе. 2 Переменные и типы Ячейка с именем: что такое float, int и bool и почему у числа бывает буква f на конце. 3 Арифметика и математика Как записать формулу так, чтобы машина посчитала её правильно. Главная ловушка – деление. 4 Функции и главный цикл Программа не идёт сверху вниз: библиотека зовёт твою функцию шестьдесят раз в секунду. 5 Ветвление: if Как одна галочка «Пауза» останавливает расчёт. 6 Циклы: for и while Пятьдесят точек мишени, сто частиц, тысяча шагов – всё это пишется тремя строками. 7 Списки значений: std::vector Как передать одной переменной целый набор значений. 8 Свои структуры: struct Когда у одного объекта больше трёх величин. 9 Пишем свою вычислительную функцию Собираем всё вместе: от уравнения физики до работающего расчёта. 10 Справочник: что умеет библиотека Все функции gui_library.h на одной странице. Открывать, когда забыли название.