Articles of सी ++

सी ++ में हेडर फ़ाइलों में सभी कोड डालने के पेशेवर और विपक्ष?

आप एक सी ++ प्रोग्राम बना सकते हैं ताकि (लगभग) सभी कोड हेडर फाइल में रहता हो। यह अनिवार्य रूप से एक सी # या जावा कार्यक्रम की तरह लग रहा है। हालांकि, संकलन करते समय आपको सभी हेडर फाइलों को खींचने के लिए कम से कम एक .cpp फ़ाइल की आवश्यकता होती है। अब […]

इस कोड में एक व्युत्पन्न वर्ग कॉल सदस्य सदस्य फंक्शन क्यों नहीं कर सकता?

#include <iostream> class Base { protected: void somethingProtected() { std::cout << "lala" << std::endl; } }; class Derived : public Base { public: void somethingDerived() { Base b; b.somethingProtected(); // This does not compile somethingProtected(); // But this is fine } }; int main() { Derived d; d.somethingDerived(); return 0; } मैंने सोचा था कि […]

गुण वर्ग कैसे काम करते हैं?

मैं स्कॉट मेयेर्स के प्रभावी सी ++ पढ़ रहा हूं वह लक्षण वर्गों के बारे में बात कर रहा है, मुझे समझ में आया कि संकलन समय के दौरान वस्तु के प्रकार को निर्धारित करने के लिए मुझे उनकी ज़रूरत है, लेकिन मुझे ये समझ में नहीं आया कि ये कक्षाएं वास्तव में क्या करती […]

क्या वीआईएम के लिए एक सी ++ 11 सिंटैक्स फाइल है?

विशेष रूप से, प्रारंभिक सूचियों का प्रदर्शन वास्तव में खराब है: vector<int> v({1,2,3}); लाल में घुंघराले ब्रेसिज़ को उजागर करेंगे (एक त्रुटि दर्शाती है)

सी + + पूर्णांक विभाजन और शेष प्राप्त करने का सर्वोत्तम तरीका

मैं बस सोच रहा हूं, अगर मैं एक से बी को विभाजित करना चाहता हूं, और परिणाम सी और शेष दोनों में दिलचस्पी ले रहा हूं (जैसे कि मेरे पास सेकंड्स की संख्या है और इसे मिनटों और सेकंड में विभाजित करना है), सबसे अच्छा तरीका क्या है इसके बारे में जाओ? क्या यह होगा […]

लम्ब्डा को संदर्भ संदर्भ के रूप में कब्जा?

क्या लैम्ब्डा अभिव्यक्ति में const संदर्भ द्वारा कब्जा करना संभव है? मैं चाहता हूं कि नीचे असाइनमेंट को विफल हो, उदाहरण के लिए: #include <cstdlib> #include <vector> #include <string> #include <algorithm> using namespace std; int main() { string strings[] = { "hello", "world" }; static const size_t num_strings = sizeof(strings)/sizeof(strings[0]); string best_string = "foo"; for_each( […]

चाल शब्दों के संदर्भ में "नियमित प्रकार" क्या है?

एलेक्स स्टेपानोव ने नियमित प्रकारों को प्रतिरूप और समता के आसपास कुछ गुणों को संतोषजनक तरीके के रूप में परिभाषित किया है । अब जब सी + 11 ने जेनेरिक प्रोग्रामिंग के दायरे में ले जाने के शब्दों को जोड़ा है, स्टेपानोव की परिभाषा अब पूरी नहीं है। मैं उन नियमित प्रकारों पर एक अच्छे […]

जब आभासी विरासत एक अच्छा डिजाइन है?

EDIT3: कृपया स्पष्ट रूप से समझने के लिए सुनिश्चित करें कि मैं उत्तर देने से पहले क्या कह रहा हूं (EDIT2 और बहुत सारी टिप्पणियां हैं)। वहाँ (या थे) कई जवाब स्पष्ट रूप से इस सवाल का गलतफहमी दिखाते हैं (मुझे पता है कि यह भी मेरी गलती है, इसके लिए खेद है) नमस्ते, मैंने […]

सी ++ टेम्पलेट फ़ंक्शन हेडर में संकलित करता है लेकिन कार्यान्वयन नहीं

मैं टेम्पलेट्स सीखने की कोशिश कर रहा हूं और मैंने इस गोंधली त्रुटि में भाग लिया है। मैं हेडर फाइल में कुछ फ़ंक्शन घोषित कर रहा हूं और मैं एक अलग कार्यान्वयन फ़ाइल बनाना चाहता हूं जहां फ़ंक्शन परिभाषित हो जाएंगे। यहां वह कोड है जो हैडर (dum.cpp) को कॉल करता है: #include <iostream> #include […]

boost :: property_tree एक्सएमएल सुंदर प्रिंटिंग

मैं अपने अनुप्रयोग में XML कॉन्फ़िगरेशन फ़ाइलों को पढ़ने और लिखने के लिए boost :: property_tree का उपयोग कर रहा हूं। लेकिन जब मैं फाइल लिखता हूं तो फ़ाइल में बहुत सी खाली लाइनों के साथ आउटपुट दिखता है। समस्या यह है कि यह मनुष्यों द्वारा भी संपादित होना चाहिए, इसलिए मैं एक बेहतर आउटपुट […]

दिलचस्प पोस्ट
ग्रहण स्वत: पूर्ण (प्रतिशत चिह्न, जूनो में) इंटेंट्स का इस्तेमाल करते हुए एंड्रॉइड पर फोटो गैलरी से एकाधिक चित्र चुनें ऐप मेरे विचार के लिए पृष्ठभूमि में प्रवेश कर रहा है, यह पता लगाने का सबसे अच्छा तरीका क्या है? HTTPModule घटना निष्पादन आदेश? .zip से ग्रहण के लिए प्लग इन कैसे स्थापित करें दिए गए फ़ाइल वाले फाइल सिस्टम के आकार और रिक्त स्थान खोजें जावा के लिए माइग्रेशन एक ही भूखंड पर ggplot2 पाई और डोनट चार्ट एंड्रॉइड: कम बैटरी उपयोग के साथ Google मानचित्र स्थान सभी दूरस्थ कनेक्शन की अनुमति दें, MySQL आवेदन। ओपनफॉर्म। गणना = 0 हमेशा एसएएस मूल के साथ एम्पर्ससेंड (&) का उपयोग कर माता पिता के संयोजन स्प्रिंग 3.0 के साथ, क्या मैं एक वैकल्पिक पथ चर बना सकता हूँ? ओरेकल जेडीके और ओपन जेडीके और कचरा संग्रह के बीच अंतर ऐप के साथ मद: showAsAction नहीं दिखा रहा है