«compiler-warnings» etiketlenmiş sorular

Bir derleyici tarafından gönderilen, kod veya konfigürasyondaki olası sorunları gösteren mesajlar.

7
Objective-C'de kullanılmayan yöntemler ve #import nasıl tespit edilir
Bir iPhone uygulamasında uzun bir süre çalıştıktan sonra, kodumun oldukça kirli olduğunu, birkaç # ithalat ve çağrılmayan veya hiç kullanılmayan yöntemler içerdiğini fark ettim. Herhangi bir derleyici yönergesi veya bu işe yaramaz kod satırlarını tespit etmenin bir yolu olup olmadığını bilmek istiyorum. Xcode'un bunu algılamak için herhangi bir aracı var …

10
Xcode'da "kullanılmayan değişken" uyarısından nasıl kurtulabilirim?
Kullanılmayan değişken uyarılarının neden oluştuğunu tam olarak anlıyorum. Genel olarak onları bastırmak istemiyorum çünkü çoğu durumda inanılmaz derecede faydalıdırlar. Ancak, aşağıdaki (yapmacık) kodu göz önünde bulundurun. NSError *error = nil; BOOL saved = [moc save:&error]; NSAssert1(saved, @"Dude!!1! %@!!!", error); Xcode saved, elbette kullanılmadığı halde kullanılmayan bir değişken olduğunu bildirir . …

9
Düzenlemek istemediğim 3. parti kodda gcc'den çıkan kullanılmayan değişken uyarılarını nasıl devre dışı bırakabilirsiniz?
Kullanılmayan değişken uyarılarını kapatmak için gcc derleyicisine hangi anahtarı verdiğinizi bilmek istiyorum. Windows'ta desteklemeden hatalar alıyorum ve yükseltme koduna dokunmak istemiyorum: C:\boost_1_52_0/boost/system/error_code.hpp: At global scope: C:\boost_1_52_0/boost/system/error_code.hpp:214:36: error: 'boost::system::posix_category' defined but not used [-Werror=unused-variable] C:\boost_1_52_0/boost/system/error_code.hpp:215:36: error: 'boost::system::errno_ecat' defined but not used [-Werror=unused-variable] C:\boost_1_52_0/boost/system/error_code.hpp:216:36: error: 'boost::system::native_ecat' defined but not used [-Werror=unused-variable] Ben …



6
Visual Studio uyarı düzeyi anlamları?
Bir Web Uygulaması projesindeki derleme sekmesinde "Uyarı Düzeyi" adlı bir ayarım var. 0 ile 4 arasında bir değer ayarlayabilirim. Bu değerler ne anlama geliyor? 0 değeri daha katı olacak ve daha fazla uyarı oluşturacak mı yoksa tam tersi mi? Henüz herhangi bir belge bulamadım, ama belki de yanlış yere bakıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.