2009-11-30 20 views

उत्तर

12

जीएलआईबी दस्तावेज में Basic Types देखें। अनिवार्य रूप से, यह गारंटी देना है कि कुछ प्रकार के सीमेंटलर या प्लेटफॉर्म का उपयोग किए बिना कुछ प्रकार के अर्थशास्त्र के साथ कुछ प्रकार मौजूद होंगे। सी प्रकार किसी भी तरह की गारंटी देता है typedef एड बस सभी प्रकार के नाम वर्दी दिखने के लिए।

+0

तो चार को गचर में बदलने का कारण यह सुंदर दिखना है? – Lucas

+4

एक तरह से, लेकिन मुख्य रूप से क्योंकि उदाहरण के लिए int सभी प्रणालियों पर समान नहीं हो सकता है, हालांकि gint8 हमेशा 8 बिट्स होगा। मुझे लगता है कि – Dave

+7

। कुछ gtypes (तर्कसंगत) एक साधारण प्रकार पर अतिरिक्त semantics देते हैं, लेकिन मुझे लगता है कि बाकी सिर्फ स्थिरता और पोर्टेबिलिटी के लिए हैं। यह भी याद रखें कि जीएलआईबी 1 999 से तारीखें हैं, जो 'uint64_t' जैसे प्रकार की व्यापक उपलब्धता की भविष्यवाणी करते हैं, यही कारण है कि वे अपना खुद का रोल करते हैं। –

संबंधित मुद्दे