EMZETT.
Giriş yap

Enum (sıralama tipi)

Kısaca: Sabit, önceden tanımlı adlandırılmış sabitler kümesinden oluşan bir veri tipi — örn. haftanın günleri veya pusula yönleri; bunlar için yalnızca tam olarak bu sınırlı, bilinen değerler var olabilir.

Biraz daha ayrıntılı: Sınırlı bir durumu göstermek için gelişigüzel sayılar veya dizgiler kullanmak yerine (örn. Pazartesi için 1), enum geçerli değerleri açık ve derleyicinin denetleyebileceği hale getirir — bir hafta günü için 8 gibi geçersiz bir değer hiç mümkün değildir. Bu, kodu gevşek sayısal veya dizgi sabitlerinden daha okunaklı ve daha az hata yatkın kılar.

Ayrıntılı

Karşıtlık avantajı açıkça gösterir:

Ayrıca bak: İlkel olmayan tipler