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

C ++ एक सामान्य-प्रयोजन प्रोग्रामिंग भाषा है। यह मूल रूप से C के विस्तार के रूप में डिज़ाइन किया गया था और इसमें एक समान सिंटैक्स है, लेकिन यह अब पूरी तरह से अलग भाषा है। C ++ कंपाइलर के साथ संकलित (कोड होने के बारे में) सवालों के लिए इस टैग का उपयोग करें। विशिष्ट मानक संशोधन [C ++ 11], [C ++ 14], [C ++ 17] या [C ++ 20], आदि से संबंधित प्रश्नों के लिए संस्करण-विशिष्ट टैग का उपयोग करें।

7
अगर मैं इसे ओवरराइड कर रहा हूं तो क्या मैं बेस क्लास के वर्चुअल फंक्शन को कॉल कर सकता हूं?
कहो कि मेरे पास कक्षाएं हैं Fooऔर Barइस तरह सेट करें: class Foo { public: int x; virtual void printStuff() { std::cout << x << std::endl; } }; class Bar : public Foo { public: int y; void printStuff() { // I would like to call Foo.printStuff() here... std::cout << …

22
निर्धारित करें कि क्या दो आयत एक दूसरे को ओवरलैप करते हैं?
मैं एक C ++ प्रोग्राम लिखने की कोशिश कर रहा हूं जो उपयोगकर्ता से आयतों (2 और 5 के बीच) के निर्माण के लिए निम्नलिखित इनपुट लेता है: ऊंचाई, चौड़ाई, एक्स-पॉज़, वाई-पॉज़। ये सभी आयतें x और y अक्ष के समानांतर मौजूद होंगी, उनके सभी किनारों में 0 या अनंत …

14
C ++ में प्रतिबिंब क्यों नहीं है?
यह कुछ हद तक विचित्र सवाल है। मेरा उद्देश्य भाषा डिजाइन निर्णय को समझना और C ++ में प्रतिबिंब की संभावनाओं की पहचान करना है। C ++ भाषा समिति भाषा में प्रतिबिंब लागू करने की ओर क्यों नहीं गई? क्या वर्चुअल मशीन (जैसे जावा) पर नहीं चलने वाली भाषा में …
337 c++  reflection 

14
आपको C ++ 11 में कॉन्स्टैक्स क्षमता का उपयोग कब करना चाहिए?
यह मुझे लगता है कि "फ़ंक्शन जो हमेशा 5 रिटर्न करता है" होने के कारण "फ़ंक्शन को कॉल करना" का अर्थ तोड़ना या पतला करना है। एक कारण होना चाहिए, या इस क्षमता की आवश्यकता है या यह C ++ 11 में नहीं होगा। ऐसा क्यों है? // preprocessor. #define …
337 c++  c++11  constexpr 

9
बाहरी लिंकेज और आंतरिक लिंकेज क्या है?
मैं बाहरी लिंकेज और आंतरिक लिंकेज और उनके अंतर को समझना चाहता हूं। मैं इसका अर्थ भी जानना चाहता हूं constजब तक अन्यथा घोषित नहीं किया जाता है तब तक डिफ़ॉल्ट रूप से आंतरिक रूप से लिंक चर extern।
337 c++  c++-faq 

5
(::) std :: map के साथ रेंज-आधारित () लूप का उपयोग कैसे करें?
(+) छोरों के लिए C ++ 11 रेंज-आधारित के लिए सामान्य उदाहरण हमेशा कुछ इस तरह सरल होता है: std::vector<int> numbers = { 1, 2, 3, 4, 5, 6, 7 }; for ( auto xyz : numbers ) { std::cout << xyz << std::endl; } जिस मामले xyzमें ए int। …

17
std :: string to char *
मैं एक std :: string को char * या char [] में बदलना चाहता हूं। data type । std::string str = "string"; char* chr = str; का परिणाम: "त्रुटि: 'एसटीडी :: स्ट्रिंग' को 'चार' में परिवर्तित नहीं किया जा सकता ..." । ऐसा करने के लिए कौन से तरीके उपलब्ध …
335 c++  string  char 

20
int [] = {1,2,}; अजीब अल्पविराम की अनुमति दी। कोई खास वजह?
शायद मैं इस ग्रह से नहीं हूं, लेकिन यह मुझे प्रतीत होगा कि निम्नलिखित एक वाक्यविन्यास त्रुटि होनी चाहिए: int a[] = {1,2,}; //extra comma in the end लेकिन ऐसा नहीं है। जब विजुअल स्टूडियो पर इस कोड को संकलित किया गया तो मुझे आश्चर्य हुआ, लेकिन मैंने सीख लिया …

5
इनलाइन नेमस्पेस किसके लिए हैं?
C ++ 11 inline namespaces की अनुमति देता है , जिसके सभी सदस्य स्वतः संलग्नक में भी हैं namespace। मैं इसके किसी भी उपयोगी अनुप्रयोग के बारे में नहीं सोच सकता - क्या कोई ऐसी स्थिति का संक्षिप्त, संक्षिप्त उदाहरण दे सकता है, जहाँ inline namespaceइसकी आवश्यकता है और जहाँ …

11
मैं पूरी सटीकता के साथ cout का उपयोग करके एक डबल मान कैसे प्रिंट करूं?
इसलिए मैंने अपने अंतिम प्रश्न का उत्तर पा लिया है (मुझे नहीं पता कि मैंने ऐसा क्यों नहीं सोचा)। जब मैं इसकी उम्मीद नहीं कर रहा था तो मैं एक राउंड doubleका उपयोग कर coutरहा था। मैं पूर्ण सटीकता का उपयोग करके coutप्रिंट कैसे बना सकता हूं double?

2
आधुनिक C ++ में क्लासिक सॉर्टिंग एल्गोरिदम को कैसे लागू किया जाए?
std::sortएल्गोरिथ्म (और उसके चचेरे भाई std::partial_sortऔर std::nth_elementसी ++ स्टैंडर्ड लाइब्रेरी से) अधिकांश प्रयोगों में है और अधिक प्राथमिक छँटाई एल्गोरिदम के एक जटिल और संकर समामेलन इस तरह के चयन प्रकार, प्रविष्टि प्रकार, त्वरित तरह, मर्ज क्रमबद्ध या ढेर प्रकार के रूप में,। यहाँ और बहन साइटों पर कई सवाल …

3
0 एक दशमलव शाब्दिक या एक अष्टक शाब्दिक है?
शून्य हमेशा शून्य होता है, इसलिए यह कोई फर्क नहीं पड़ता। लेकिन हाल ही में एक दोस्त के साथ चर्चा में उन्होंने कहा कि आज ऑक्टेल शाब्दिक लगभग अप्रयुक्त हैं। † तो यह मुझ पर लगा कि वास्तव में लगभग सभी मेरी कोड में पूर्णांक शाब्दिक हैं अष्टाधारी, अर्थात् 0। …
329 c++  zero  octal 

10
C ++ में फ़ैक्टरी विधि पैटर्न को सही तरीके से कैसे लागू किया जाए
सी ++ में यह एक बात है जो मुझे काफी लंबे समय से असहज महसूस कर रही है, क्योंकि मैं ईमानदारी से नहीं जानता कि यह कैसे करना है, भले ही यह सरल लगता है: मैं C ++ में फैक्टरी विधि को सही तरीके से कैसे लागू करूं? लक्ष्य: ग्राहक …

22
क्या असंगठित स्थानीय चर सबसे तेजी से यादृच्छिक संख्या जनरेटर है?
मुझे पता है कि असिंचित स्थानीय चर अपरिभाषित व्यवहार ( यूबी ) है, और मूल्य में ट्रैप अभ्यावेदन भी हो सकते हैं जो आगे के संचालन को प्रभावित कर सकते हैं, लेकिन कभी-कभी मैं केवल दृश्य प्रतिनिधित्व के लिए यादृच्छिक संख्या का उपयोग करना चाहता हूं और आगे के अन्य …


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