1.18 Enums
C++'da enum (enumeration), bir değişkenin alabileceği sabit değerler kümesini tanımlamak için kullanılan bir veri türüdür. Enum'lar, kodun okunabilirliğini artırmak ve belirli bir grup sabit değeri daha anlamlı bir şekilde kullanmak için idealdir.
Enum Tanımlama
Enum, enum
anahtar kelimesi ile tanımlanır. Enum tanımı, bir isim ve belirli sabit değerlerden oluşur.
Örnek: Basit Enum Tanımı
Enum ile Özel Değerler Atama
Enum değerlerine özel değerler atayabilirsiniz. Bu, belirli bir değeri temsil etme ihtiyacınıza göre özelleştirme sağlar.
Örnek: Özel Değerler Atama
Enum Kullanımının Avantajları
Okunabilirlik: Kodunuzu daha anlamlı hale getirir. Sayısal değerlerin yerine açıklayıcı isimler kullanmak, kodu daha okunabilir kılar.
Sabit Değerler: Enum'lar, belirli bir grup sabit değerle çalışmanızı sağlar, böylece hatalı değer atama olasılığını azaltır.
Enum'lar ile Switch İfadesi Kullanımı
Enum'lar, switch
ifadesi ile birlikte kullanıldığında daha etkili bir kontrol yapısı sağlar.
Örnek: Enum ile Switch İfadesi Kullanımı
Last updated