Конгер Д.
Физика для разработчиков компьютерных игр
стр. 487

В строках 3 и 4 соответствующим элементам присваиваются значения 4 и 0. В строках 5-7 константам в явном виде не присваиваются никакие значения. Вместо этого компилятор увеличивает на 1 значение из строки 4 и присваивает результат (число 1) константе в строке 5. Точно так же обрабатываются константы в строках 6 и 7 — они получают значения соответственно 2 и 3.

Операторы typedef

Оператор typedef не создает нового типа. Он просто позволяет использовать новое имя для обозначения уже существующего типа. Например, в платформе физического моделирования есть оператор

typedef point_mass_base invisible_point_mass;

Этот оператор сообщает программе, что имя invisible_point_mass обозначает тип point_mass_base. После того, как этот оператор появится в файле, тип point_mass_base можно обозначать обоими именами -invisible_point_mass будет просто псевдонимом для point_mass_base. Использование оператора typedef не запрещает использование имени, для которого этот оператор создает псевдоним.



Новости
Аниме-трейлер Heroes of the Storm посвящён механическим обликам героев
Blizzard выпустила обещанные вместе с появлением в Heroes of the Storm огнемётчика Блэйза новые легендарные механизированные облики нескольких героев: Тираэля, Регара, Абатура и Дехаки.
45-минутная запись геймплея Metal Gear Survive
Японское подразделение IGN представило публике 45-минутную запись геймплея Metal Gear Survive – последней части знаменитой серии, а также первой, в создании которой не принимал участие Хидео Кодзима.