stdint

    60गर्मी

    3उत्तर

    stdint.h और cstdint के बीच क्या अंतर है? उनमें से दोनों एमएसवीसी (विजुअल स्टूडियो 2010) और जीसीसी-4.5.1 में उपलब्ध हैं। इसके अलावा intX_t/uintX_t प्रकारों को परिभाषित करें (जहां X प्रकार के बाइट्स में

    11गर्मी

    3उत्तर

    मैं मौजूदा सी ++ कोडबेस पर काम कर रहा हूं जो कि कुछ स्थानों पर SIZE_MAX का उपयोग करने के लिए होता है। मैंने कुछ रिफैक्टरिंग किया और अब SIZE_MAX मॉड्यूल में से एक में परिभाषित नहीं है। यह समस्या तब दिख

    48गर्मी

    1उत्तर

    सी में परिभाषित ptrdiff_t कहां है? यदि गैर-तुच्छ, मैं इस प्रकार को लिनक्स पर जीसीसी से कैसे दिख सकता हूं?

    19गर्मी

    4उत्तर

    कृपया मेरे कोड देखें: #include <stdint.h> int main(int argc, char *argv[]) { unsigned char s = 0xffU; char ch = 0xff; int val = 78; ((int8_t) + (78)); /*what does this mean*/ INT8_C(val); /*e

    5गर्मी

    2उत्तर

    इस कोड पर विचार करें: typedef int64_t Blkno; #define BLKNO_FMT "%lld" printf(BLKNO_FMT, (Blkno)some_blkno); यह 86 पर अच्छी तरह से और ठीक काम करता है। 64 पर, int64_t वास्तव में नहीं बल्कि एक long l

    37गर्मी

    4उत्तर

    मुझे पहले से ही पता है कि जब आपको प्लेटफार्मों के बीच पोर्टेबिलिटी के लिए विशिष्ट चर आकार की आवश्यकता होती है, तो स्टडींट का उपयोग किया जाता है, मेरे पास वास्तव में इस तरह का मुद्दा नहीं है, लेकिन उपय

    7गर्मी

    1उत्तर

    के बीच अंतर uint8_t और __u8 के बीच अंतर को समझा सकता है? मुझे पता है कि uint8_t stdint.h में परिभाषित हैं और वे प्रत्येक यूनिक्स सिस्टम पर उपलब्ध हैं। /* Unsigned. */ typedef unsigned char uint8_t;