Mengetahui apa yang terjadi di balik layar saat Anda menjalankan perintah kompilasi adalah kunci memahami performa dan error pada C++.

Poin Kunci Materi:
  • Fase 1 - Preprocessing: Menghapus komentar, menyertakan header file, dan mengekspansi macro (#define).
  • Fase 2 - Compiling: Menganalisis sintaks dan menghasilkan instruksi assembly arsitektur x86/ARM.
  • Fase 3 - Assembling: Mengonversi assembly menjadi berkas biner object (.o / .obj).
  • Fase 4 - Linking: Menghubungkan seluruh fungsi eksternal dan pustaka standar menjadi satu kesatuan executable biner.