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ı.
Statik anahtar ve C çeşitli kullanımla...
Fonksiyon dizi parametre statik anahta...
Java statik final anahtar kelimeler...
Hata iletisi standartları: Non-statik ...
Ssh-rsa biçimine pem anahtar dönüştürm...