Основы 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 на одной странице. Открывать, когда забыли название.