Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Что за сайты наподобие godbolt.org и что в них делать? Вопрос тем, кто интересуется программированием.

Программирование+1
Роман Волков
  ·   · 276
Программирование, Python, математика. Выпускник Ян...  · 19 янв 2021  · cdarr.ru

Достаточно много языков компилируются не напрямую в процессорные инструкции (что было бы очень сложно), а в промежуточный, наверное, самый низкоуровневый язык программирования, который называется Ассемблер. Его синтаксис — управление инструкциями и регистрами процессора.

Compiler Explorer позволяет посмотреть код на ASM, в который скомпилировалась программа на более высокоуровневом языке, например, C++. Более того, можно выбрать компилятор, указать параметры компиляции (например, уровень оптимизации кода компилятором), и даже посмотреть, какая именно строчка превратилась в какой код на Ассемблере.

Это нужно для понимания, как вообще работает компилятор.