ओवरलोड (या वास्तव में जो कुछ भी है) std::hex
के लिए सही वाक्यविन्यास क्या है, ताकि इसकी कार्यक्षमता गैर मानक पूर्णांक तक बढ़ाया जा सके? मैंने uint128_tमैं अपने कस्टम uint128 प्रकार के लिए std :: हेक्स का उपयोग कैसे कर सकता हूं?
उत्तर
std :: हेक्स यह संस्करण केवल एक मैनिपुलेटर है जो स्ट्रीम पर कुछ स्वरूपण झंडे सेट करता है। आप उन्हें ios_base :: flags() का उपयोग करके प्राप्त कर सकते हैं और परिणाम को अपने ऑपरेटर < < में उपयोग कर सकते हैं। आपको शायद ios_base :: चौड़ाई और ios_base :: परिशुद्धता का भी उपयोग करना चाहिए।
यदि आप प्रदान की गई तुलना में अधिक सेटिंग्स चाहते हैं, तो ios_base :: xalloc, ios_base :: iword, ios_base :: कीवर्ड आपके मैनिपुलेटर्स और डालने वालों के लिए एक्सटेंशन का मार्ग प्रस्तुत करता है।
+1। मैन मैं इस जटिलता से नफरत करता हूं कि एक सरल उपयोगकर्ता परिभाषित फॉर्मेटर जोड़ें। कम से कम [मुझे एक बेहतर तरीका मिला] (http://stackoverflow.com/questions/6171360/what-serious-alternatives-exist-for-the-iostream-library-bafter-cstdio)। –
+1 मैं इस सटीक प्रतिक्रिया को लिखकर आधा रास्ते था। –
- 1. क्या मैं अपने नियंत्रण के लिए UIControlState के कस्टम मानों का उपयोग कर सकता हूं?
- 2. मैं कोर एनीमेशन में ऑनऑर्डरऑट के लिए कस्टम एनीमेशन का उपयोग कैसे कर सकता हूं?
- 3. इस प्रकार का नाम पाने के लिए मैं ITypeInfo पॉइंटर का उपयोग कैसे कर सकता हूं?
- 4. मैं std :: basic_string प्रकार को चार प्रकार की सरणी में कैसे परिवर्तित कर सकता हूं?
- 5. मैं रेल 3 में अपने त्रुटि पृष्ठों के लिए i18n का उपयोग कैसे कर सकता हूं?
- 6. मैं अपने आवेदन के लिए एकाधिक Gemfiles का उपयोग कैसे कर सकता हूं?
- 7. मैं अपने आईफोन ऐप को प्रोफाइल करने के लिए शार्क का उपयोग कैसे कर सकता हूं?
- 8. मैं अपने पास एसवीएन भंडार के प्रकार का निर्धारण कैसे कर सकता हूं?
- 9. मैं कस्टम ईमेल लेआउट का उपयोग करने के लिए तैयार कैसे कॉन्फ़िगर कर सकता हूं?
- 10. अज्ञात प्रकार का उपयोग करके मैं अपने ऑर्डरबी को काम करने के लिए कैसे प्राप्त कर सकता हूं?
- 11. मैं Getopt :: Std का उपयोग कर डिफ़ॉल्ट मान कैसे सेट कर सकता हूं?
- 12. मैं वर्डप्रेस के साथ कस्टम क्वेरी कैसे कर सकता हूं?
- 13. मैं केवल जावास्क्रिप्ट का उपयोग कर दस्तावेज़ के माइम-प्रकार को कैसे निर्धारित कर सकता हूं?
- 14. मैं CoreService का उपयोग कर कस्टम क्लास पर डब्ल्यूसीएफ लेनदेन समर्थन कैसे कार्यान्वित कर सकता हूं?
- 15. मैं अपने भीतर लैम्ब्डा फ़ंक्शन का उपयोग कैसे कर सकता हूं?
- 16. ट्विस्ट के twisted.web कक्षाओं का उपयोग करके, मैं अपने आउटगोइंग बफर कैसे फ़्लश कर सकता हूं?
- 17. मैं std :: copy का उपयोग करके एक मानचित्र को दूसरे में कैसे कॉपी कर सकता हूं?
- 18. मैं अपने थ्रेड ऑब्जेक्ट का उपयोग कर std :: थ्रेड को मारना चाहता हूं?
- 19. मैं मुख्य ट्रंक के खिलाफ अपने कस्टम कोडप्लेक्स मर्कुरियल कांटा को कैसे सिंक कर सकता हूं?
- 20. क्या मैं अपने .gitignore फ़ाइलों का सम्मान कर सकता हूं?
- 21. मैं हेक्स प्रारूप में std :: स्ट्रिंग में डेटा कैसे जोड़ सकता हूं?
- 22. क्या मैं अपने आवेदन को पुनरारंभ करने के लिए मुख्य() का उपयोग कर सकता हूं?
- 23. मैं अपने क्लाइंट क्षेत्र का उपयोग कर विंडो खींचने को कैसे कार्यान्वित कर सकता हूं?
- 24. मैं कुछ बूस्ट लाइब्रेरी का उपयोग कर std :: find_if और std :: मानचित्र कैसे काम कर सकता हूं?
- 25. परीक्षण के लिए कस्टम फ़ायरफ़ॉक्स सेटअप का उपयोग करने के लिए मैं सेलेनियम वेबड्राइवर को कैसे कॉन्फ़िगर कर सकता हूं?
- 26. मैं जावा में जावास्क्रिप्ट का उपयोग कैसे कर सकता हूं?
- 27. हेक्स में एन्कोडेड ASCII स्ट्रिंग को डीकोड करने के लिए मैं पर्ल वन-लाइनर का उपयोग कैसे कर सकता हूं?
- 28. मैं वाईएक्स का उपयोग कर एक समेकित फ़ाइल के लिए आइकन कैसे सेट कर सकता हूं?
- 29. मैं symfony2 में कस्टम फ़ील्ड प्रकार कैसे बना सकता हूं?
- 30. क्या मैं शैलियों.एक्सएमएल का उपयोग कर अपने एक्शनबार का होम आइकन सेट कर सकता हूं?
यदि आपका कंपाइलर uint128 का समर्थन करता है, तो यह शायद बॉक्स के बाहर समर्थित है। –
संख्या। मैंने खुद को uint128_t लिखा – calccrypto
@calccrypto: ओह। वैसे तो आपको शायद यह संकेत देना चाहिए कि आपके प्रश्न में, कई कंपाइलर 128 बिट पूर्णांक प्राइमेटिव प्रदान करते हैं। एमएसवीसी ++, उदाहरण के लिए, 64 बिट के रूप में संकलित करते समय '__int128' प्रदान करता है। –