Справочник
Компилятор
Программа, которая переводит текст на C++ в машинный код — команды, которые понимает процессор. В Visual Studio компилятор называется MSVC.
Процессор не понимает C++. Процессор выполняет только машинные команды — числа вроде «сложи два регистра» или «перейди по адресу». Компилятор читает твой main.cpp, переводит команды в нём на язык, понятный процессору (машинный код), и записывает эти команды в файл.
У разных систем свои компиляторы:
- MSVC — от Microsoft, входит в Visual Studio. Сама программа-компилятор — это
cl.exe . - GCC и Clang — чаще на Linux и macOS, но работают и на Windows.
Код на C++ один и тот же, а