SORU
14 Aralık 2008, Pazar


C bir numaralama boyutu nedir?

Numaralandırma değerleri bir dizi oluşturmak çalışıyorum, ama her numaralandırma değeri 64 bit geniş olması gerekiyor. Eğer hatırladığım doğru bir sıralama genellikle aynı boyutta bir int; ama ben de okudum bir yerde (en azından GCC) derleyici yapabilirsiniz numaralama herhangi genişliği ihtiyaçları için yapılmış olması onların değerleri. , 64 bit genişliğinde bir sıralama yapmak mümkün müdür?

CEVAP
14 Aralık 2008, Pazar


enum sadece 1 ** değerleri tutmak için yeterince büyük olması sağlanır. Derleyici gerçek türü numaralandırma sabitleri değerleri temsil ediyor olabilir eğer daha küçük bir türü seçin, böylece tanımlanan temel kullanılan seçmekte özgür olduğunu tanımlayın. int Bir içine sığmayan numaralandırma sabitler ihtiyacınız varsa derleyici özgü uzantıları bunu yapmak için kullanmak gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • Just So

    Just So

    3 HAZİRAN 2007
  • Videojug

    Videojug

    25 EKİM 2006