c++ पर टैग किए गए जवाब

C ++ के बारे में प्रश्न, एक स्टेटिकली टाइप्ड, फ्री-फॉर्म, मल्टी-पैराडाइम, संकलित, सामान्य-प्रयोजन प्रोग्रामिंग भाषा।

3
टेम्प्लेट के साथ काम करते समय आप तेजी से लंबे संकलन समय को कैसे संभालते हैं?
मैं विज़ुअल स्टूडियो 2012 का उपयोग करता हूं और उनके पास ऐसे मामले हैं जहां हमने "सीम पॉइंट" को पेश करने के लिए एक वर्ग "बस" में टेम्प्लेट मापदंडों को जोड़ा ताकि यूनिट-टेस्ट में हम उन हिस्सों को नकली वस्तुओं से बदल सकें। आप आमतौर पर सी ++ में सीम …
13 c++  tdd  templates 

1
उच्च क्रम सूची कार्यों के लिए C ++ 11 समर्थन
अधिकांश कार्यात्मक प्रोग्रामिंग भाषाओं (जैसे कॉमन लिस्प, योजना / रैकेट, Clojure, हास्केल, स्काला, OCaml, एसएमएल) जैसे सूचियों पर कुछ सामान्य उच्च क्रम काम करता है, समर्थन map, filter, takeWhile, dropWhile, foldl, foldr(देखें उदाहरण के लिए , आम लिस्प, योजना / रैकेट क्लोजर साइड-बाय-साइड संदर्भ पत्र , हास्केल , स्काला , …

4
क्या C ++ और Java में अमूर्त कक्षाओं / इंटरफेस के लिए एक अलग उपयोग तर्क है
हर्ब सटर के अनुसार जहाँ तक संभव हो क्रियान्वयन को रोकने के लिए C ++ में अमूर्त कक्षाओं (सभी शुद्ध आभासी कार्यों) के लिए अमूर्त इंटरफेस (सभी शुद्ध आभासी कार्य) को प्राथमिकता देनी चाहिए। जबकि मैं व्यक्तिगत रूप से इस नियम को बहुत उपयोगी मानता हूं, मैंने हाल ही में …

7
एकल, अमूर्त वर्ग और इंटरफेस की भूमिकाएं क्या हैं?
मैं C ++ में OOP का अध्ययन कर रहा हूं और भले ही मुझे इन 3 अवधारणाओं की परिभाषाओं के बारे में पता हो, लेकिन मैं वास्तव में यह महसूस नहीं कर सकता कि इसका उपयोग कब या कैसे करना है। आइए इस वर्ग का उपयोग उदाहरण के लिए करें: …

3
हम std :: string के c_str () से क्या प्रदर्शन की उम्मीद कर सकते हैं? हमेशा स्थिर समय?
मैं हाल ही में कुछ आवश्यक अनुकूलन कर रहा हूँ। एक चीज जो मैं कर रहा हूं, वह कुछ ओस्ट्रिंगस्ट्रीम -> स्प्रिंटफ्स को बदल रही है। मैं स्प्रिंटफिंग कर रहा हूं: एस डी का एक गुच्छा :: स्ट्रिंग से एसी शैली की सरणी, अला char foo[500]; sprintf(foo, "%s+%s", str1.c_str(), str2.c_str()); …

7
क्या C ++ में एक आम पूंजीकरण सम्मेलन है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

7
क्या C # अनुभव C ++ का अच्छा अनुवाद करता है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …
13 c#  c++  experience 

9
C ++ में IBM असेंबलर + COBOL को फिर से लिखना
मैं एक कार किराए पर लेने की कंपनी के लिए एक किराये के एजेंट / प्रबंधक के रूप में काम करता हूं जो कि एक किराये की प्रणाली पर चल रहा है जो 1972 में लिखा गया था। मैंने फैसला किया कि शायद यह एक अद्यतन के लिए समय था। …

6
क्या "RAII मुहावरे की व्याख्या" एक अच्छा C ++ स्क्रीनिंग प्रश्न है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …
13 c++  interview 

7
डिज़ाइन: मूल वर्ग में वापस कॉल करना
जब बच्चों के साथ किसी ऑब्जेक्ट को मॉडलिंग करते हैं, तो रचना के माध्यम से बच्चों को शामिल करना आम है, माता-पिता वर्ग के सदस्य के रूप में। हालांकि कभी-कभी बच्चों को माता-पिता को कुछ बताने की आवश्यकता होती है, उन्हें माता-पिता के कार्य को कॉल करने की आवश्यकता होती …


4
आकार को संकलन-समय ऑपरेटर क्यों कहा जाता है?
मूल रूप से, यह एक अन्य प्रश्न का एक हिस्सा है । sizeofकंपाइल-टाइम ऑपरेटर क्यों कहा जाता है? क्या यह वास्तव में एक रन-टाइम ऑपरेटर नहीं है? और अगर यह वास्तव में एक संकलन-समय ऑपरेटर है, तो यह पोर्टेबल कोड बनाने में कैसे मदद करता है जो विभिन्न कंप्यूटरों में …
12 c++ 

2
एक स्ट्रीम मैनिपुलेटर (एंडल) या एक नयालाइन एस्केप चरित्र (\ n) का उपयोग करना?
मेरे पास कोई विशिष्ट संदर्भ नहीं है जिसमें मैं प्रश्न पूछ रहा हूं, लेकिन जब मैं सी ++ पर एक शुरुआती पुस्तक पढ़ रहा था तो मैंने एक स्ट्रीम ऑब्जेक्ट के साथ काम करते समय एंडल स्ट्रीम मैनिपुलेटर और एक न्यूलाइन एस्केप चरित्र दोनों का उपयोग किया। निर्गमन निम्नानुसार है: …

2
यदि मूल वर्ग को कोई कच्ची गतिशील मेमोरी आवंटित नहीं होती है, तो बेस क्लास को वर्चुअल विध्वंसक होने की आवश्यकता क्यों है?
निम्न कोड स्मृति रिसाव का कारण बनता है: #include <iostream> #include <memory> #include <vector> using namespace std; class base { void virtual initialize_vector() = 0; }; class derived : public base { private: vector<int> vec; public: derived() { initialize_vector(); } void initialize_vector() { for (int i = 0; i < …

1
C ++ में निजी सदस्य कार्यों को एनकैप्सुलेट करने के लिए मित्र वर्गों का उपयोग करना - अच्छा अभ्यास या दुरुपयोग?
तो मैंने देखा कि ऐसा कुछ करके निजी कार्यों को हेडर में रखने से बचना संभव है: // In file pred_list.h: class PredicateList { int somePrivateField; friend class PredicateList_HelperFunctions; public: bool match(); } // In file pred_list.cpp: class PredicateList_HelperFunctions { static bool fullMatch(PredicateList& p) { return p.somePrivateField == 5; // …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.