Translation unit là gì?

Noun C++
compilation unit

Trong thuật ngữ ngôn ngữ lập trình C và C ++, translation unit (hoặc compilation unit) là đầu vào cuối cùng cho trình biên dịch C hoặc C ++ mà từ đó tập tin đối tượng (object file) được tạo ra. Một translation unit gần như bao gồm một tập tin nguồn (source file) sau khi nó được xử lý bởi bộ tiền xử lý (preprocessor) C, có nghĩa là các tập tin header (header file) được liệt kê trong lệnh #include, các phần mã trong #ifndef có thể được bao gồm và các macro đã được mở rộng (expand).

Learning English Everyday