Saya memiliki kode warisan C ++ yang seharusnya saya hapus dari kode yang tidak digunakan. Masalahnya adalah bahwa basis kode besar. Bagaimana saya bisa mengetahui kode mana yang tidak pernah dipanggil / tidak pernah
Saya memiliki kode warisan C ++ yang seharusnya saya hapus dari kode yang tidak digunakan. Masalahnya adalah bahwa basis kode besar. Bagaimana saya bisa mengetahui kode mana yang tidak pernah dipanggil / tidak pernah
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 7 bulan lalu . Perbaiki pertanyaan ini
struct SemanticDirection; fn main() {} warning: struct is never used: `SemanticDirection` --> src/main.rs:1:1 | 1 | struct SemanticDirection; | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(dead_code)] on by default Saya akan mengaktifkan kembali peringatan ini untuk hal yang serius, tetapi...
Ada pemeriksaan "Deklarasi yang tidak digunakan" yang dapat menemukan semua kode yang tidak digunakan di Intellij Idea. (lihat pertanyaan ini ) Tetapi saya ingin menemukan semua kelas yang tidak digunakan, bukan metode, variabel, dll. Hanya kelas. (sulit untuk hanya menemukan kelas dalam 3000...
Perhatikan pernyataan berikut: *((char*)NULL) = 0; //undefined behavior Ini jelas memunculkan perilaku yang tidak terdefinisi. Apakah adanya pernyataan seperti itu dalam program tertentu berarti bahwa keseluruhan program tidak terdefinisi atau bahwa perilaku hanya menjadi tidak terdefinisi...