Pembangun sering menghadapi bahagian pengepala yang sentiasa berkembang dalam kod mereka tanpa pengurangan ketara dari semasa ke semasa. Pemfaktoran semula dan pergerakan kelas semasa jangka hayat fail sumber boleh memperkenalkan arahan #include yang tidak perlu. Arahan ini bukan sahaja memanjangkan masa penyusunan tetapi juga memperkenalkan kebergantungan. Mengenal pasti #includes usang secara manual boleh menjadi tugas yang membosankan.
Untuk mengatasinya, beberapa alatan boleh membantu dalam mengesan #includes berlebihan:
1. cppclean
cppclean Google mengesan pelbagai isu C, termasuk #includes berlebihan, seperti yang diterangkan dalam [dokumentasi]nya(https://github.com/google/cppclean/blob/master/README.md) .
2. sertakan-apa-yang-anda-gunakan
Alat berasaskan Clang ini bukan sahaja mengenal pasti #includes berlebihan tetapi juga mencadangkan pengisytiharan hadapan untuk meminimumkan penggunaan #include. Ia juga boleh membersihkan #termasuk.
3. Eclipse CDT
Versi terbaru Eclipse CDT termasuk ciri terbina dalam untuk mengatur termasuk di bawah menu Sumber. Ciri ini mengikut abjad #termasuk, menambah pengepala tidak langsung dan mengulas yang tidak perlu, walaupun kebolehpercayaannya harus dipertimbangkan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan dan Mengeluarkan #Termasuk Berlebihan dalam Kod C/C Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!