unused_variables
gibi tek bir uyarı olduğunu varsayalım. Bunları tek bir anda görmezden gelmek, onları bir kod bloğu ya da fonksiyonuna ayırmak için bir yol var mı?
Kodda tek bir uyarı olduğunda, açık olması. Bu uyarıya hitap eden özel değişiklikler yapmak zorunda kalmadan sadece uyarıyı susturabilme kabiliyetini istiyorum. Ve bu sessiz uyarıları başka hiçbir yerde, hatta daha sonra aynı işlevde.Rust'taki tek bir bildirim için uyarı nasıl kapatılır?
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wformat"
/* Isolated region which doesn't raise warnings! */
this_would_raise_Wformat(args);
#pragma GCC diagnostic pop
Pas eşdeğer yeteneği var mı şu şekildedir:
GCC ile bu yapılabilir?
Not, sessiz uyarıların nasıl olacağı hakkında genel durumu soruyorum. Kullanılmayan var uyarısını çözmenin yolları vardır, örneğin.
Bir modüldeki tüm uyarıları dikkate almamak mı istiyorsunuz? Soru biraz belirsiz. – ljedrz
@LukasKalbertodt, bir kopya değil, _any_ uyarılarını susturmayı soruyorum. – ideasman42
Pask'ı çalıştırdığınızda, birçok uyarı verebilir, tek bir an bunlardan biri olabilir. Daha net olmak için güncellenmiş soru, bunun GCC ile nasıl yapıldığını gösteren bir örnek. – ideasman42