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

  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006