Articles of सी ++

सी ++ में विस्मरण टाइप करें: कैसे बढ़ावा :: साझा_प्रति और बढ़ावा :: कार्य कार्य?

प्रकार के विलोपन – क्या यह है कि आप इसे कैसे कहते हैं? कैसे boost::shared_ptr अपने deleter को संग्रहीत करता है और कैसे boost::function उसके फंक्शन ऑब्जेक्ट को संग्रहीत करता है? क्या कोई ट्यूटोरियल जो चाल को सिखाता है? प्रकार-मिटाए गए फ़ंक्शंस ऑब्जेक्ट्स का उपयोग करने की रन-टाइम लागत क्या है?

माता-पिता धागा समाप्त होने पर बच्चे के धागे से बाहर निकलें

मैं कुछ बेतरतीब प्रोग्रामिंग कर रहा था दृश्य स्टूडियो C ++ में कॉल beginnreadex, endthreadex का उपयोग कर। मैं एक बच्चा धागा thread1 बनाएँ बच्चा धागा उस फ़ंक्शन पर चलता है जो कभी भी नहीं निकलता क्योंकि इसकी अनंत लूप है। अब अगर माता पिता धागा त्रुटि के साथ समाप्त होता है या सफलतापूर्वक समाप्त […]

सी # में #include <filename> और #include <filename.h> का उपयोग करने के बीच क्या अंतर है?

सी #include<filename> and #include<filename.h > का उपयोग करने के बीच क्या अंतर है? दोनों में से कौन सा प्रयोग किया जाता है और इसका प्रयोग क्यों किया जाता है?

std :: नक्शा, कुंजी मूल्य मानचित्रित करने के लिए, क्या यह संभव है?

std::map<std::string, std::string> myMap; std::map<std::string, std::string>::iterator i = m_myMap.find(some_key_string); if(i == m_imagesMap.end()) return NULL; string *p = &i->first; क्या अंतिम पंक्ति वैध है? मैं कहीं और इस सूचक पी को स्टोर करना चाहता हूं, क्या यह पूरे कार्यक्रम के जीवन के लिए मान्य होगा? लेकिन अगर मैं इस मैप में कुछ और तत्व जोड़ दूंगा (अन्य […]

आकार सीधे प्रदान किए बिना इनिशियलाइज़ की सूची के साथ std :: array कैसे बनाया जाए

मैं a3 संकलन कैसे कर सकता हूं? int main() { int a1[] = { 1, 2, 3 }; std::array<int, 3> a2 = { 1, 2, 3 }; std::array<int> a3 = { 1, 2, 3 }; } प्रारंभिक सूची का उपयोग करते समय, यह बहुत ही असुविधाजनक और भंगुर है, कड़ी मेहनत के आकार के सरणी […]

कस्टम क्लास ऑब्जेक्ट्स के वेक्टर के साथ std :: find / std :: find_if का उपयोग कैसे करें?

मेरे पास एक वर्ग है जो Nick नामक एक उपयोगकर्ता का प्रतिनिधित्व करता है और मैं उस पर std::find_if का उपयोग करना चाहता हूं, जहां मुझे यह पता लगाना है कि यूज़रलाइटल वेक्टर में एक ही यूजरनेम के साथ एक ऑब्जेक्ट शामिल है I अंदर पास करता है। मैंने कोशिश की थी कुछ प्रयास उपयोगकर्ता […]

संदर्भ क्वालिफायर पर सदस्य कार्यों को ओवरलोड करने के लिए क्या उपयोग का मामला है?

सी ++ 11 संदर्भ क्वॉलिफायर के आधार पर सदस्य कार्यों को ओवरलोड करना संभव बनाता है: class Foo { public: void f() &; // for when *this is an lvalue void f() &&; // for when *this is an rvalue }; Foo obj; obj.f(); // calls lvalue overload std::move(obj).f(); // calls rvalue overload मैं समझता […]

Popen एक साथ पढ़ा और लिखना

क्या पॉपन द्वारा लौटाए गए फ़ाइल डिस्क्रिप्टर को पढ़ने और लिखना संभव है मेरे पास एक इंटरैक्टिव प्रक्रिया है जिसे मैं सी के माध्यम से नियंत्रित करना चाहूंगा। अगर यह पॉपेन के साथ संभव नहीं है, तो क्या इसके आस पास कोई रास्ता है?

फ़ंक्शन / विधि हस्ताक्षर के बाद क्या मतलब है?

एमएसडीएन के अनुसार: "सदस्य फ़ंक्शन के पैरामीटर सूची का पालन करते समय, const कीवर्ड बताता है कि फ़ंक्शन ऑब्जेक्ट को संशोधित नहीं करता है जिसके लिए इसे लागू किया जाता है।" क्या कोई इसे थोड़ा स्पष्ट कर सकता है? इसका मतलब यह है कि फ़ंक्शन ऑब्जेक्ट के किसी भी सदस्य को संशोधित नहीं कर सकता […]

"टाइपिंगफ़ शून्य (* कुछ) ()" क्या मतलब है

मैं यह समझने की कोशिश कर रहा हूं कि इसका क्या अर्थ है, जिस कोड पर मैं देख रहा हूं वह है एच में typedef void (*MCB)(); static MCB m_process; में सी MCB Modes::m_process = NULL; और कभी कभी जब मैं करता हूँ m_process(); मुझे विभाजन की गलती मिलती है, शायद यह संभव है क्योंकि […]

दिलचस्प पोस्ट
एक जांच की बाधा किसी अन्य तालिका से संबंधित हो सकती है? मैं गिटहब जैसे अद्भुत ताज़ा पृष्ठ परिवर्तन कैसे करूं? स्टोरीबोर्ड आईडी क्या है और मैं इसका उपयोग कैसे कर सकता हूं? मेरा सत्र कब तक खत्म होगा? ओपनसीवी में डेस्कटॉप कैद कैसे करें (यानी एक बिट में एक बिटमैप बारी)? मैं पूरी स्क्रिप्ट के आउटपुट को स्क्रिप्ट के भीतर कैसे रीडायरेक्ट कर सकता हूं? हमें फैक्ट्री डिजाइन पैटर्न की आवश्यकता क्यों है? जी ++ के साथ सी ++ 11 संकलित करना ऑरेकेल डेटाबेस में बने रहते हुए समवर्ती अनुरोध को संभालना? सी # परिवर्तनशील scoping: इस क्षेत्र में 'एक्स' घोषित नहीं किया जा सकता क्योंकि यह 'एक्स' के लिए एक अलग अर्थ देगी क्यों दस्तावेज़.लिखित एक "बुरा अभ्यास" माना जाता है? AngularJS नियंत्रक विरासत एसटीएल में चौड़ी चार रूपांतरण से यूटीएफ 8 एंड्रॉइड 4.4 पर ERR_CACHE_MISS त्रुटि दे रही है। पुनः प्राप्त WebView बैक के लिए त्रुटि जिन फ़ाइलों को इंडेक्स में जोड़ा गया था, लेकिन फिर एक जीआईटी रीसेट द्वारा हटाया गया