bit-manipulation

    7गर्मी

    2उत्तर

    इसके लिए व्यस्त कार्य क्या होगा? A = (B << 3) | 0x07; मैं एक B मैं पहले से ही है जब इसी A कैसे मिल सकता है?

    8गर्मी

    1उत्तर

    के लिए फास्ट ब्रांचलेस अधिकतम तेज़ कंप्यूटिंग अधिकतम मानों के लिए AGGREGATE Magic से एक चाल मिली। एकमात्र समस्या यह है कि यह पूर्णांक के लिए है, और हालांकि मैंने कुछ चीजों की कोशिश की है, इस बारे में

    5गर्मी

    1उत्तर

    क्या कोई मुझे बता सकता है कि निम्न और उच्च बिट्स क्या है? उच्च और निचले बिट की पहचान कैसे करें? नीचे द्विआधारी रूप है। 0110 इसमें कितना बड़ा है? 0110 0111 1100 1010 1100 0111 1001 1011

    14गर्मी

    5उत्तर

    enum { kFlag_FPS = 1 << 0, kFlag_Help = 1 << 1, kFlag_RedBlue3D = 1 << 2, } मैं समझने के लिए इस कोड को मैं काफी नहीं जानता कि क्या है कोशिश कर रहा हूँ: 1 << 0 मतलब ह

    5गर्मी

    3उत्तर

    मेरे पास vector<char> है और मैं वेक्टर के भीतर बिट्स की एक श्रृंखला से एक हस्ताक्षरित पूर्णांक प्राप्त करने में सक्षम होना चाहता हूं। जैसे और मैं सही संचालन लिखने के लिए वांछित आउटपुट प्राप्त करने के

    5गर्मी

    2उत्तर

    अन्य भाषाओं जो 64-बिट पूर्णांक प्रतिनिधित्व कर सकते हैं के लिए, यह बहुत आसानी से ऐसा करना संभव है ... How to store a 64 bit integer in two 32 bit integers and convert back again How to store a 64 bit

    7गर्मी

    2उत्तर

    गो की क्रिटोग्राफी लाइब्रेरी में, मुझे यह फ़ंक्शन ConstantTimeByteEq मिला। यह क्या करता है, यह कैसे काम करता है? // ConstantTimeByteEq returns 1 if x == y and 0 otherwise. func ConstantTimeByteEq(x,

    6गर्मी

    2उत्तर

    मेरा एक दोस्त this open-source SSL code SHA एन्क्रिप्शन से निपटने के लिए कार्य करता है पर के माध्यम से देख रहा था, और इस अजीब टुकड़ा देखा: ctx->total[0] += (uint32_t) ilen; // ilen is of type size_t

    13गर्मी

    4उत्तर

    मैं मास्क का उपयोग करने और बाइट में विशिष्ट बिट्स में हेरफेर करने की कोशिश कर रहा हूं। उदाहरण के लिए: मैं सी में एक प्रोग्राम लिखना चाहता हूं जो विशेष पदों पर दो बिट्स को फ़्लिप करता है उदा। स्थिति 0

    6गर्मी

    2उत्तर

    को ब्रांच किए बिना किसी दिए गए बिट को सेट या रीसेट करें, उन्होंने मुझसे पूछा, आप थोड़ा सेट कैसे सेट या रीसेट करते हैं? यह एक बहुत ही सरल सवाल है और मैंने इसका उत्तर दिया। उसके बाद उन्होंने मुझसे पूछा,