Saya baru-baru ini memiliki proyek kelas di mana saya harus membuat program dengan G ++.
Saya menggunakan makefile dan untuk beberapa alasan terkadang meninggalkan file .h.gch.
Terkadang, hal ini tidak memengaruhi kompilasi, tetapi sering kali hal ini akan mengakibatkan kompiler mengeluarkan kesalahan untuk masalah yang telah diperbaiki atau yang tidak masuk akal.
Saya punya dua pertanyaan:
1) Apa itu file .h.gch dan digunakan untuk apa? dan
2) Mengapa hal itu menyebabkan masalah seperti itu jika tidak dibersihkan?