Statik anahtar admin... artık?
C bir çeviri birimi içinde static anahtar kelime, bir sembol ya da değişken veya işlev bildirimi) görünürlüğünü etkiler için kullanmak mümkündür.
İçinde n3092, bu bulunmamıştı:
Ek D. 2[depr.statik]
Statik anahtar kullanımı ad kapsamı (3.3.6) nesneleri bildirirken önerilmiyor.
N3225, bu kaldırıldı.
only article I could find biraz gayrı.
C (ve C olarak C programları derlemek için yeteneği ) ile uyumluluk için admin can sıkıcı bir durum olsa altı çizili yapar. Ancak, doğrudan bir C programı C olarak derleme halinde dikkate bunu gösteriyorsa emin değilim çok sinir bozucu bir deneyim zaten.
Kimse deÄŸiÅŸtirildi neden biliyor mu ?
CEVAP
C Standard Core Language Defect Reports and Accepted Issues, Revision 94 altında1012. Undeprecating statik` not:
7.3.1.1 [ad.adsız] bildiren bir kullanım statik anahtar kelime için ilan değişkenleri isimlendirme alanı olduğunu kaldırılmış, çünkü isimsiz bir ad sağlar üstün bir alternatif, olası bir özellik kaldÄ ± rÄ ± lacak herhangi bir noktada, öngörülebilir gelecekte.
static admin, gerçekten bir anlam ifade etmiyor bir dediği çok basit. Olmaz hiç çıkarılması C , ve hala yararlı çünkü ihtiyacın yok demirbaş kodu ihtiyacınız olan, adı açıklanmayan bir ad, sadece bildirmek için bir fonksiyon ya da nesne ile iç bağlantı.

Fonksiyon dizi parametre statik anahta...
Java statik final anahtar kelimeler...
Statik anahtar ve C çeşitli kullanımla...
Neden anahtar kelime "son" J...
Nerede statik değişkenler saklı (C/C )...