Articles of सी ++

लूप के अंदर एक वेक्टर के तत्व निकालें

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

सी ++ में सीरियलाइजेशन कैसे कार्यान्वित करें

जब भी मुझे सी ++ प्रोग्राम में ऑब्जेक्ट्स को सीरियल करने की ज़रूरत हो, तो मैं इस तरह के पैटर्न पर वापस आ जाता हूं: class Serializable { public: static Serializable *deserialize(istream &is) { int id; is >> id; switch(id) { case EXAMPLE_ID: return new ExampleClass(is); //… } } void serialize(ostream &os) { os << […]

C ++ में INI फ़ाइल को पार्स करने का सबसे आसान तरीका क्या है?

मैं C ++ का उपयोग करके INI फ़ाइल को पार्स करने की कोशिश कर रहा हूं इस लक्ष्य को हासिल करने का सबसे अच्छा तरीका क्या है? क्या मुझे INI फ़ाइल प्रोसेसिंग के लिए Windows एपीआई उपकरण का उपयोग करना चाहिए (जिसके साथ मैं पूरी तरह से अपरिचित हूं), एक ओपन सोर्स समाधान या मैन्युअल […]

क्यूटी के साथ सीरियलाइज़ेशन

मैं क्यू पुस्तकालय के साथ जीयूआई प्रोग्रामिंग कर रहा हूँ। मेरे जीयूआई में मेरे पास एक बड़ा स्टड :: मैप है। "मायटाइप" एक ऐसा वर्ग है जिसमें विभिन्न प्रकार के फ़ील्ड होते हैं। मैं std :: map को सीरियल करना चाहता हूं। मैं उसे कैसे कर सकता हूँ? क्या क्यूटी हमें नेक्सेरी फीचर प्रदान करता […]

सी + + (यूनिकोड) में एलटीपी :: स्ट्रिंग को एलपीसीडब्लूआर में कैसे परिवर्तित करें

मैं std :: string को LPCWSTR में कनवर्ट करने के लिए एक विधि, या एक कोड स्निपेट की तलाश कर रहा हूँ

64 बिट ntohl () सी ++ में?

htonl() लिए मैन पेज यह सुझाव देता है कि आप केवल 32 बिट मानों तक इसका उपयोग कर सकते हैं। (वास्तव में, ntohl() को अहस्ताक्षरित लंबे समय के लिए परिभाषित किया जाता है, जो कि मेरे प्लेटफ़ॉर्म पर 32 बिट्स हैं। मुझे लगता है कि अगर अहस्ताक्षरित लंबे 8 बाइट थे, तो यह 64 बिट […]

सी ++ में एक फाइल के एमडी 5 हैश कैसे प्राप्त करें?

मेरे पास फ़ाइल पथ है मैं इसकी MD5 हैश कैसे प्राप्त करूं?

फ़ंक्शन-स्तरीय स्थैतिक चर कब आबंटित / आरंभ किए जाते हैं?

मुझे पूरा भरोसा है कि विश्व स्तर पर घोषित चर को कार्यक्रम शुरू होने के समय आवंटित (और लागू किया जाता है, यदि लागू हो) मिलता है। int globalgarbage; unsigned int anumber = 42; लेकिन एक समारोह में परिभाषित स्थिर लोगों के बारे में क्या? void doSomething() { static bool globalish = true; // … […]

क्या मुझे मैन्युअल रूप से एक ifstream बंद करने की आवश्यकता है?

जब मैं std::ifstream उपयोग करता हूं तो मुझे मैन्युअल रूप से कॉल करने की आवश्यकता है? उदाहरण के लिए, कोड में: std::string readContentsOfFile(std::string fileName) { std::ifstream file(fileName.c_str()); if (file.good()) { std::stringstream buffer; buffer << file.rdbuf(); file.close(); return buffer.str(); } throw std::runtime_exception("file not found"); } क्या मुझे file.close() मैन्युअल रूप से कॉल करने की आवश्यकता है? […]

दो या अधिक कंटेनरों को एक साथ फिर से चलाने का सबसे अच्छा तरीका क्या है

सी ++ 11 कंटेनरों के पुनरावृत्त करने के कई तरीके प्रदान करता है। उदाहरण के लिए: रेंज-आधारित लूप for(auto c : container) fun(c) std :: for_each for_each(container.begin(),container.end(),fun) हालांकि, जैसा कि कुछ पूरा करने के लिए समान आकार के दो (या अधिक) कंटेनरों को पुनरावृत्त करने का अनुशंसित तरीका है: for(unsigned i = 0; i < […]

दिलचस्प पोस्ट
सादा पाठ के रूप में TinyMCE पेस्ट करें सी # का उपयोग करते हुए मैं वर्तमान सक्रिय विंडो का शीर्षक कैसे प्राप्त करूं? रुबी में आप और ऑपरेटर क्या कहते हैं? TypeError: विधि () 1 स्थितीय तर्क लेता है, लेकिन 2 दिए गए थे सी # प्रमाणपत्र त्रुटियों को अनदेखा करें? जेएस दिनांक ऑब्जेक्ट से YYYYMMDD प्रारूप में स्ट्रिंग प्राप्त करें? फेंक और नए अपवाद फेंकने में अंतर () अक्ष के बाहर matplotlib किंवदंती ले जाने से यह आंकड़ा बॉक्स द्वारा कटऑफ बनाता है "बिग ओ" संकेतन के एक सादे अंग्रेजी व्याख्या क्या है? स्पष्ट चर के चार्ट में गणना के बजाय% दिखाएं Src = "डेटा: image / jpeg; base64 … से छवि का ब्राउज़र / एचटीएमएल फोर्स डाउनलोड" … स्थानीय फाइल सिस्टम से इसे हटाए बिना एक Git रिपॉजिटरी से एक फाइल निकालें सीमके: किस क्रम में फाइलें पार्सेड (कैशे, टूलचैन, …) हैं? Php स्ट्रिंग से सभी एचटीएमएल टैग निकालें एक जार के भीतर जेआर सहित कक्षापथ