Каким образом компилятор C++ обрабатывает файлы исходного кода при компиляции программы?
1) Последовательно просматривает каждый файл
.cpp
, проверяя их соответствие правилам C++ и переводя код в инструкции машинного языка.
2) Переносит код на другие уровни компиляции для оптимизации производительности программы.
3) Использует файлы
.obj
для хранения только ошибок компиляции и их номера строк.
4) Импортирует код из файлов
.obj
в код других программ для многократного использования.