Страницы

Поиск по вопросам

вторник, 23 апреля 2019 г.

Что такое блок трансляции?

В самоучителе по C++ столкнулся с термином блок трансляции (в разделе в котором написано про using директиву), подскажите что это может быть?


Ответ

Перед компиляцией по вашим исходникам проходится препроцессор и создает один или несколько текстовых файлов, которые собственно и будут преобразованы компилятором в obj файлы. Каждый из таких файлов и является блоком трансляции. В каждый из них попадает как минимум один из файлов исходного кода, "корневой", и все включенные в него файлы.

Комментариев нет:

Отправить комментарий