मैं अक्सर uint32, uint64 जैसे प्रकारों का उपयोग करके स्रोत कोड देखता हूं और मुझे आश्चर्य होता है कि क्या उन्हें प्रोग्रामर द्वारा एप्लिकेशन कोड में परिभाषित किया जाना चाहिए या यदि वे एक मानक लिबिड हैडर में परिभाषित किए गए हैं।
मेरे आवेदन स्रोत कोड पर इन प्रकारों का सबसे अच्छा तरीका क्या है?
int_leastNN_tऔरuint_leastNN_tके लिएNN8, 16, 32, और 64 हमेशा मौजूद होना चाहिए । C99 कम से कम 64 बिट्स के पूर्णांक प्रकार के बिना कार्यान्वयन की अनुमति नहीं देता है, क्योंकिlong longकम से कम उस बड़े होने की आवश्यकता है।