Size_t arasındaki fark ve std::size_t
Size_t ve std arasındaki farklar nelerdir::size_t kullanılması gerektiğini ne zaman ilan edildi, nerede koşul ve diğer ayırt özellikleri?
CEVAP
C size_t
ve C 'std::size_t
s her ikisi de aynıdır.
C, C , C Başlığı (tırnak aşağıya bakınız) olarak aynı olan <cstddef>
kendi tanımlı <stddef.h>
ve tanımlanmış. Tanımlandığı gibiişaretsiz tamsayı tipisonuçboyutuoperatör.
C Standart/2 §17,7 olarak, diyor
olan size_tişaretsiz tamsayı tipisonuçboyutuoperatör
Ve C Standart (cstddef
başlık hakkında)/3 §18.1, diyor
İçeriği Standart C kütüphanesi başlığı ile aynıdıraşağıdaki değişiklikleri ile.
Evet, ikisi de aynıtek fark C std
ad size_t
tanımlar.
Lütfen yukarıdaki satır da yazan da dikkat edin< . em ^"aşağıdaki değişiklikler"size_t
atıfta değil. Yeni eklemeler için onun yerine yönlendiren ve çoğu kez de aynı başlıkta tanımlanan dili (C mevcut değil) içine C tarafından yapılmış.
Wikipedia size_t aralığı ve depolama boyutu hakkında çok iyi bilgi vardır:
Dizi ve depolama boyutu size_t
gerçektürü size_t olur platform bağımlı; biryaygın bir hata size_t olduğu gibi kabul etmektir açabilir imzasız int, programlama taşırken, hatalar, [3][4] 32 64-bit mimarisi, için için örnek.
1999 yılında ISO göre C standardı (C99), size_t işaretsiz. en az 16 bit tamsayı türü.
Ve gerisi size Vikipedi this page okuma olabilir.
'size_t arasındaki fark ne ve C i...
Arasındaki fark Integrated Security = ...
Denetim arasındaki fark ve WPF DataTem...
Ve jVisualvm örnekleme profil arasında...
C arasındaki fark operatörü ile ilgili...