GCC's own documentation on variable attributes'a göre, kullanılmayan bir özniteliğin bildirilmesi için doğru sözdizimi __attribute__((unused))
. Bununla birlikte, birçok örnekte ve diğer kodlarda, sık sık, __attribute__((__unused__))
yerine sık sık görüyorum ve her ikisi de işe yarayacak gibi görünüyorlar.GCC: "__unused__" vs değişken özniteliklerde "kullanılmayan"
Her iki durumda da __
belirtme ya da atlatma için bir neden var mı? Fark yaratıyor mu ve tercih edilen bir versiyon var mı? Birini kullanmanın ve diğerini kullanmamanın sorun yaratabileceği durumlar var mı?
Muhtemelen aynı diğer özellik parametreleri için de geçerlidir? the very page you linked üst kısmında