Articles of सी ++

जांच कर रहा है कि कोई इटरेटर वैध है या नहीं

क्या यह जांचने के लिए कोई तरीका है कि क्या इटरेटर (चाहे वह सदिश, एक सूची, एक डेक …) से है (अभी भी) dereferencable, अर्थात् अमान्य नहीं किया गया है? मैं try – catch का उपयोग कर रहा हूं, लेकिन क्या यह करने के लिए कोई और अधिक प्रत्यक्ष तरीका है? उदाहरण: (जो काम नहीं […]

कैसे C ++ में unary ऋण ऑपरेटर अधिभार?

मैं वेक्टर वर्ग को लागू कर रहा हूं और मुझे कुछ वेक्टर के विपरीत प्राप्त करने की आवश्यकता है। क्या ऑपरेटर ओवरलोडिंग का उपयोग करके इस पद्धति को परिभाषित करना संभव है? मेरा क्या मतलब है: Vector2f vector1 = -vector2; यहां यह है कि मैं यह ऑपरेटर कैसे पूरा करना चाहता हूं: Vector2f& oppositeVector(const Vector2f […]

क्या डिस्ट्रिक्टर को मैन्युअल रूप से खराब डिज़ाइन का संकेत मिलता है?

मैं सोच रहा था: वे कहते हैं कि अगर आप मैन्युअल रूप से विध्वंसक कह रहे हैं – आप कुछ गलत कर रहे हैं लेकिन क्या यह हमेशा मामला है? क्या कोई प्रतिवाद है? परिस्थितियाँ, जहां इसे मैन्युअल रूप से कॉल करना जरूरी है, जहां से यह बचने के लिए कठिन / असंभव / अव्यावहारिक […]

64-बिट में एक संयुक्त गुणा और डिवाइड ऑपरेशन करने का सबसे सटीक तरीका है?

64-बिट इंटिजर्स के लिए मैक्रो और डिवाइड ऑपरेशन जो सबसे अधिक सटीक तरीका है, वह 32-बिट और 64-बिट प्रोग्राम्स (दृश्य सी ++) दोनों में काम करता है? (अतिप्रवाह के मामले में, मुझे नतीजे 2 2 की आवश्यकता है।) (मैं मूलधाव 64 की तरह कुछ ढूंढ रहा हूं, सिवाय इसके कि यह एक इनलाइन असेंबली का […]

परिपत्र बफर के सुरक्षित आधार पर थ्रेड

वृक्ष पुस्तकालय से परिपत्र_बफर थ्रेड-सुरक्षित नहीं है इसलिए मैंने नीचे दिखाया गया एक वर्ग में बढ़ावा :: circular_buffer वस्तु को लपेटा। सशर्त चर, एक म्यूटक्स और ताला अधिग्रहण / रिलीज का उपयोग करके थ्रेड्स के बीच पारस्परिक बहिष्करण प्राप्त किया जाता है (मुझे लगता है)। क्या यह कार्यान्वयन थ्रेड सुरक्षित है? #include <boost/thread/condition.hpp> #include <boost/thread/mutex.hpp> […]

स्ट्रिंग लीटरल्स को गैर प्रकार के टेम्प्लेट पैरामीटर के रूप में अनुमति नहीं है

निम्नलिखित उद्धरण एडिसन वेस्ले द्वारा सी ++ टेम्पलेट्स से है क्या कोई कृपया मुझे सादे अंग्रेजी / आम आदमी के शब्दों में इसका अर्थ समझने में सहायता करता है? क्योंकि स्ट्रिंग लीटरल आंतरिक लिंकेज वाले ऑब्जेक्ट हैं (दो स्ट्रिंग लिटरल्स उसी वैल्यू के साथ हैं, लेकिन अलग-अलग मॉड्यूल में विभिन्न ऑब्जेक्ट हैं), आप उन्हें टेम्पलेट […]

ईक्लिपस पर सी + + 11 पूर्ण समर्थन

मैं ग्रहण पर पूर्ण C ++ 11 समर्थन प्राप्त करने का एक तरीका ढूँढ़ने की कोशिश कर रहा हूं। एक्लिप्स जूनो में मुझे __GXX_EXPERIMENTAL_CXX0X__ साथ कई नई सुविधाएं __GXX_EXPERIMENTAL_CXX0X__ लेकिन मुझे std::threads , std::mutex आदि के लिए समर्थन नहीं मिला। सभी C ++ 11 फ़ंक्शन के लिए मैं कैसे पूरा कर सकता हूं? संपादित करें: […]

Const_iterators तेजी से कर रहे हैं?

हमारा कोडिंग दिशानिर्देश const_iterator पसंद करते हैं, क्योंकि वे एक सामान्य const_iterator मुकाबले थोड़ा तेज iterator । ऐसा लगता है कि कंपाइलर कोड का अनुकूलन करते हैं जब आप const_iterator उपयोग const_iterator । क्या यह वाकई सही है? यदि हां, आंतरिक रूप से क्या होता है जो const_iterator तेज बनाता है? संपादित करें: मैंने const_iterator […]

क्या आप अतिरिक्त स्कोपिंग के लिए घुंघराले ब्रेसिज़ का उपयोग करते हैं?

इसका अर्थ यह है कि जब कार्य, वर्ग, यदि, स्विच, स्विच-कैच के लिए आवश्यक हो, तब इसे इस्तेमाल करने के अलावा अन्य। मुझे नहीं पता था कि ऐसा तब तक किया जा सकता है जब तक मैंने ऐसा सोचा नहीं देखा उपर्युक्त लिंक में, एली ने उल्लेख किया है कि "वे इसका उपयोग तार्किक अनुभागों […]

कौन सी बूस्ट पुस्तकालय हेडर-केवल हैं?

कौन सी बूस्ट पुस्तकालय हेडर ही हैं? और जो लिब्स निर्माण की आवश्यकता है? क्या ऐसी सूची मौजूद है?

दिलचस्प पोस्ट
अस्थायी मतलब क्या है? मैं एक नौकरी की स्थिति कैसे तय कर सकता हूं? परिवर्तन ईवेंट पर रेडियो का उपयोग कैसे करें? फ़ोल्डर में पहुंच प्रतिबंधित करने के लिए .htaccess मैं डेल्फी को कैसे पता करूं कि मैंने पहले ही एक अपवाद संभाला है? एक पृष्ठभूमि स्क्रिप्ट से सामग्री स्क्रिप्ट तक संदेश भेजना, फिर इंजेक्शन वाली स्क्रिप्ट के लिए एक सरणी में प्रत्येक वस्तु की घटनाओं की संख्या कैसे गिनेंगी? क्या करता है * = मतलब है? स्टोरीबोर्ड में टेबल हैडर दृश्य arrayList.toArray () अधिक विशिष्ट प्रकार लौटाएं क्या मैं jQuery के द्वारा स्क्रिप्ट टैग बना सकता हूं? सभी variadic टेम्पलेट तर्क के लिए लक्षण की जाँच करें Google मानचित्र एपीआई- ज़िपकोड को निकटतम अंक प्राप्त करना मैं कंसोल का उपयोग करके कॉलम में पाठ कैसे संरेखित कर सकता हूं। WrightLine? मानव-अनुकूल रिश्तेदार दिनांक स्वरूपण के लिए जावास्क्रिप्ट लाइब्रेरी