, Uint bir UInt32 türüdür, bu nedenle OS 32 veya 64 bit olursa olsun her zaman 32 bit uzunluğunda olacaktır. Ben haklı mıyımuint 32 bittir? C# 'da
5
A
cevap
9
Evet, doğru. uint
, her zaman global::System.UInt32
için bir takma addır (ve evet, bu her zaman 32 bittir :). Aynı mantık, önceden tanımlanmış diğer takma adlar için de geçerlidir.
Açıkça görüleceği üzere, platform tarafından değiştirilebilen bir boyutu olan düşünebileceğim tek yerleşik değer, IntPtr
. ( bir IntPtr
oluşturan herhangi bir değer tipi elbette aynı davranışı olurdu. Akla SafeHandle
yaylar.)
4
Evet, sen. UInt32
her zaman 32 bit işaretsiz bir tam sayıyı temsil eder.
İlgili konular
- 1. [] uint için uint * dönüştürülemez
- 2. Unboxing uint/int
- 3. Döküm Enum to uint
- 4. 32 bit, birim dönüştürülecek C++ içinde
- 5. C programını 32 bit koduna dönüştürme
- 6. 64-bit C++ 'da uzun boylu (uzun) C++
- 7. C++'da Yaml Yayıcı
- 8. C++ 'da renkli çıktı
- 9. C++ 'da çevreler topluluğu
- 10. C++ 'da nasıl yazılır?
- 11. C++ 'da başvuru ekleme "
- 12. C++ 'da Overloading Operator +
- 13. C++ 'da Soket Programlama
- 14. C++ 'da Paralel Döngüler
- 15. C++ 'da Dönüşüm Operatörleri
- 16. C++ 'da Genel Kapsayıcı
- 17. Tcl'de imzasız 32 bit tam sayı temsil edecek şekilde tcl
- 18. bina x64 C# projesi 32 bit hedeflerle msbuild sonuçları
- 19. 32 bit Linux saati() taşması
- 20. uint ve System.UInt32 arasındaki fark nedir?
- 21. C + + 'da programlamaya başladığımdan beri C++
- 22. C veya C++ 'da ondalık aritmetik?
- 23. C/C++'da Windows Hizmeti Nasıl Oluşturulur?
- 24. C++ 'da ortalama nasıl edinilir?
- 25. C# 'da Bluetooth'u nasıl birleştirebilirim?
- 26. C++ 'da 3dimensional diziye gelin
- 27. Yönetilen C++ 'da dizi başlatılması
- 28. Zip Çeşitli Yineleyiciler C++ 'da
- 29. C++ 'da Kübik Spline Enterpolasyonu
- 30. C++ 'da başvuru seçenekleriyle geçme
@Konrad: Doh :) Sabit. –