Articles of सी ++

सी ++ ओवरलोड संकल्प

निम्नलिखित उदाहरण को देखते हुए, मुझे स्पष्ट रूप से b->A::DoSomething() बजाय b->A::DoSomething() बजाय का उपयोग क्यों करना चाहिए? क्या संकलक के ओवरलोड संकल्प से यह पता नहीं लगाया जा सकता कि किस पद्धति के बारे में मैं बात कर रहा हूं? मैं माइक्रोसॉफ्ट वीएस 2005 का उपयोग कर रहा हूं। (ध्यान दें: आभासी उपयोग इस […]

C ++ टेम्पलेट कंस्ट्रक्टर

मैं बिना किसी तर्क के टेम्पलेट कंस्ट्रक्टर के साथ एक गैर-टेम्पलेट वर्ग रखना चाहता हूं। जहाँ तक मैं समझता हूं, यह करना असंभव है (क्योंकि यह डिफ़ॉल्ट कन्स्ट्रक्टर के साथ विरोधाभास होगा – क्या मैं सही हूं? ), और समाधान निम्नलिखित है: class A{ template <typename U> A(U* dummy) { // Do something } }; […]

मूल्य के बजाय कॉन्फ्रेंस संदर्भ से क्यों पास करें?

मैं जो समझता हूं: जब आप मूल्य से गुजरते हैं, तो फ़ंक्शन पास की गई तर्क का एक स्थानीय प्रति बनाता है और इसका उपयोग करता है; जब समारोह समाप्त होता है, यह दायरे से बाहर हो जाता है जब आप कॉन्फ्रेंस संदर्भ द्वारा पास करते हैं, फ़ंक्शन उत्परिवर्तित तर्क के संदर्भ का उपयोग करता […]

मानक स्ट्रिंग में मैं कैसे खोजें / ढूँढें और बदलें?

std::string में किसी अन्य स्ट्रिंग के साथ सबस्ट्रिंग के सभी संस्करणों को बदलने का एक तरीका है? उदाहरण के लिए: void SomeFunction(std::string& str) { str = str.replace("hello", "world"); //< I'm looking for something nice like this }

सपाट चलने वाला यंत्र

क्या कोई मौजूदा इटरेटर कार्यान्वयन है (शायद बढ़ावा में) जो किसी प्रकार के सपाट चलने वाले को लागू करता है? उदाहरण के लिए: unordered_set<vector<int> > s; s.insert(vector<int>()); s.insert({1,2,3,4,5}); s.insert({6,7,8}); s.insert({9,10,11,12}); flattening_iterator<unordered_set<vector<int> >::iterator> it( … ), end( … ); for(; it != end; ++it) { cout << *it << endl; } //would print the numbers 1 […]

पॉलीमॉर्फिज़्म बिना संकेत / संदर्भ के काम क्यों करता है?

मैंने पहले से ही कुछ प्रश्नों को समान शीर्षक से प्राप्त किया है- लेकिन जब मैं जवाब पढ़ता हूं तो वे उस प्रश्न के विभिन्न हिस्सों पर ध्यान केंद्रित कर रहे थे जो वास्तव में विशिष्ट थे (उदाहरण के लिए एसटीएल / कंटेनर) क्या कोई मुझे दिखा सकता है कि आपको बहुरूपता को लागू करने […]

सी ++ पढ़ता है और एक परमाणु का लेखन करता है?

मेरे पास दो धागे हैं, एक इंट को अपडेट कर रहा है और इसे पढ़ रहा है। यह एक आंकड़ा मूल्य है जहां पढ़ता और लिखने का क्रम अप्रासंगिक है। मेरा सवाल है, क्या मुझे इस बहु-बाइट मूल्य तक पहुंच को सिंक्रनाइज़ करने की आवश्यकता है? या, एक और रास्ता डालें, लिखने का पूरा हिस्सा […]

स्ट्रिंगिफिकेशन – यह कैसे काम करता है?

मुझे पता है कि: #define foo 4 #define str(s) #s str(foo) लिखते हैं: "foo" , क्योंकि स्ट्रैटेस्ट को पहले पाठ विस्तार में क्रियान्वित किया जाता है, लेकिन यह: #define xstr(s) str(s) #define str(s) #s #define foo 4 साथ xstr(foo) लिखते हैं: "4" । क्यूं कर? इस प्रक्रिया में शामिल कदम क्या हैं?

मैं C ++ में अपने नाम से एक प्रक्रिया को कैसे संभाल सकता हूं?

मैं प्रक्रिया को संभाल करने की कोशिश कर रहा हूं, उदाहरण example.exe कहता हूं, इसलिए मैं इसे TerminateProcess प्रोसेस पर कॉल कर सकता हूं। मैं यह कैसे कर सकता हूँ? नोटिस, इसमें विंडो नहीं है, इसलिए FindWindow काम नहीं करेगा

मैं एक std :: vector को एक अलग std :: vector के मानों से कैसे सॉर्ट कर सकता हूँ?

मेरे पास कई std::vector , सभी एक ही लंबाई मैं इन वैक्टरों में से किसी एक को सॉर्ट करना चाहता हूं, और अन्य सभी वैक्टरों को उसी परिवर्तन को लागू करना चाहता हूं। क्या ऐसा करने का एक साफ तरीका है? (अधिमानतः एसटीएल या बूस्ट का प्रयोग कर रहे हैं)? कुछ वैक्टर int एस रखते […]

दिलचस्प पोस्ट
प्राधान्यबंधक संपार्श्विक को प्राथमिकता विषय निर्धारित करने की आवश्यकता है सी में टर्नरी (सशर्त) ऑपरेटर इकाई फ़्रेमवर्क प्रदाता प्रकार लोड नहीं किया जा सका? वेबवेव onreceivedSslError के क्रियान्वयन पर Google Play से सुरक्षा अलर्ट से बचें वर्तमान दिनांक पास करना javax.faces.application.ViewExpiredException: देखें बहाल नहीं किया जा सका कैसे एक uninitiliazed चर एक कचरा मूल्य मिलता है? जब आप किसी सी एप्लिकेशन से बाहर निकलते हैं, तो क्या मॉलोक-एड मेमोरी स्वचालित रूप से मुक्त है? पायथन में वर्तमान सीपीयू और रैम उपयोग कैसे प्राप्त करें? मूल ग्राफ़िक्स में प्लॉटिंग क्षेत्र के बाहर एक किंवदंती बनाएं? दो सरणियों को PHP में कुंजी मान जोड़े के रूप में मिलाएं चेरी-चुने-चुने कई कमान कैसे करें स्क्रीन अभिविन्यास IOS क्यों एक अप्रयुक्त फ़ंक्शन पैरामीटर मान शून्य करने के लिए डाली? स्वचालित / प्रतिलिपि / चालन सीटीओआर की प्रतिलिपि बनाने और कॉपी / स्थानांतरण असाइनमेंट ऑपरेटर के लिए शर्तें?