Omdat hulle konstantes is, is die name van 'n enumtipe se velde in hoofletters. Jy moet enumtipes gebruik enige tyd wat jy nodig het om 'n vaste stel konstantes voor te stel.
Moet enums hoofletters wees?
Enums is 'n tipe en die enum-naam moet met 'n hoofletter begin. Enum-lede is konstantes en hul teks moet hoofletters wees.
Moet enum gekapitaliseer word C++?
Algemene riglyne vir C- en C++-kode
Voorverwerker-makro's moet alle hoofletters wees. … In C-kode is dit tipies 'n kleinletter akroniem (bv. epbcNONE); in C++ kan dieselfde benadering gebruik word, of die naam van die enum-tipe word gebruik (bv. eHelpOutputFormat_Console).
Kan opsommings kleinletters wees?
Java-konvensies is dat enumname almal hoofletters is, wat onmiddellik probleme veroorsaak as jy die enum in 'n ander vorm wil serialiseer. Maar wanneer jy daardie enumwaardes serialiseer, wil jy kleinletterwaardes van "links", "bo", "regs" en "onder" gebruik. Geen probleem nie - jy kan Side ignoreer.
Is enum hooflettergevoelig?
Enum-konstantes is hooflettergevoelig.