Size_t maksimum değeri bulmak için taşınabilir bir yöntem nedir? | Netgez.com
SORU
12 AÄžUSTOS 2010, PERÅžEMBE


Size_t maksimum değeri bulmak için taşınabilir bir yöntem nedir?

Benim program çalışıyor sistemde size_t maksimum değerini bilmek istiyorum. Aklıma ilk gelen negatif gibi 1, kullanımı:

size_t max_size = (size_t)-1;

Ama daha iyi bir yolu yok sanırım, ya da sabit bir yerde tanımlanmış.

CEVAP
12 AÄžUSTOS 2010, PERÅžEMBE


Bir bildirim sabiti (makro) C99 var ve SIZE_MAX denir. Böyle C89/90 sabit ama yok.

Özgün yazı var ancak, ne size_t maksimum değerini bulmak mükemmel taşınabilir bir yöntemdir. Herhangi bir imzasız türü ile çalışmak için garanti edilir.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • 3biblecom

    3biblecom

    23 NÄ°SAN 2011
  • AutoHotkey Tutorials

    AutoHotkey T

    29 Mayıs 2010