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

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

6
C ++ 11 rvalues ​​और चाल अर्थ विज्ञान भ्रम (वापसी विवरण)
मैं rvalue संदर्भों को समझने और C ++ 11 के शब्दार्थ को स्थानांतरित करने की कोशिश कर रहा हूं। इन उदाहरणों में क्या अंतर है, और उनमें से कौन सी कोई वेक्टर कॉपी नहीं करने जा रहा है? पहला उदाहरण std::vector<int> return_vector(void) { std::vector<int> tmp {1,2,3,4,5}; return tmp; } std::vector<int> …

5
सीएमके में डिबग बनाम रिलीज
जीसीसी संकलित परियोजना में, मैं प्रत्येक लक्ष्य प्रकार (डिबग / रिलीज़) के लिए CMake कैसे चलाऊँ? मैं सीमेक का उपयोग करते हुए डीबग और सी / सी ++ झंडे को कैसे निर्दिष्ट करूं? मैं कैसे व्यक्त करता हूं कि मुख्य निष्पादन योग्य के साथ g++और एक नेस्टेड लाइब्रेरी के साथ …
435 c++  c  gcc  cmake 


12
फ्लोट और डबल में क्या अंतर है?
मैंने दोहरे परिशुद्धता और एकल परिशुद्धता के बीच अंतर के बारे में पढ़ा है। हालांकि, ज्यादातर मामलों में, floatऔर doubleविनिमेय प्रतीत होता है, अर्थात एक या दूसरे का उपयोग परिणामों को प्रभावित नहीं करता है। क्या वास्तव में यह मामला है? फ़्लोट्स और डबल्स इंटरचेंजेबल कब होते हैं? उनके बीच …

6
संकलन / लिंकिंग प्रक्रिया कैसे काम करती है?
संकलन और लिंकिंग प्रक्रिया कैसे काम करती है? (नोट: यह स्टैक ओवरफ्लो के C ++ FAQ के लिए प्रविष्टि माना जाता है । यदि आप इस फॉर्म में FAQ प्रदान करने के विचार की आलोचना करना चाहते हैं, तो मेटा पर पोस्टिंग जो यह सब शुरू करती है वह करने …

10
सी ++ मल्टीलाइन स्ट्रिंग शाब्दिक
क्या बहु-स्तरीय सादा-पाठ, C ++ में निरंतर शाब्दिक, ला ला पर्ल का कोई तरीका है? शायद #includeएक फ़ाइल के साथ कुछ पार्सिंग चाल ? मैं एक के बारे में सोच नहीं सकता, लेकिन लड़का, यह अच्छा होगा। मुझे पता है कि यह C ++ 0x में होगा।


22
"प्लेसमेंट नए" के लिए क्या उपयोग हैं?
क्या यहां किसी ने कभी C ++ का "प्लेसमेंट नया" उपयोग किया है? यदि हां, तो किस लिए? यह मुझे लगता है कि यह केवल मेमोरी-मैप किए गए हार्डवेयर पर उपयोगी होगा।

9
पूर्वनिर्धारित दोहरे बृहदान्त्र "::" का अर्थ क्या है?
मुझे एक कक्षा में एक कोड की यह पंक्ति मिली जिसे मुझे संशोधित करना है: ::Configuration * tmpCo = m_configurationDB;//pointer to current db और मुझे नहीं पता है कि वास्तव में डबल कॉलन का क्या मतलब है जो कक्षा के नाम से जुड़ा हुआ है। इसके बिना मैं पढ़ूंगा: tmpCoकक्षा …

23
जीसीसी में `चे * स्ट्रेन से` अपवर्तित रूपांतरण को निरंतर कैसे प्राप्त करें?
इसलिए मैं अत्यधिक बड़े कोडबेस पर काम कर रहा हूं, और हाल ही में gcc 4.3 में अपग्रेड किया गया है, जो अब इस चेतावनी को ट्रिगर करता है: चेतावनी: स्ट्रिंग निरंतर से 'चार *' में परिवर्तित रूपांतरण जाहिर है, इसे ठीक करने का सही तरीका हर घोषणा को ढूंढना …
409 c++  string  gcc 

21
क्या C / C ++ में एक मानक साइन फ़ंक्शन (साइनम, sgn) है?
मैं एक फ़ंक्शन चाहता हूं जो नकारात्मक संख्याओं के लिए -1 और सकारात्मक संख्याओं के लिए +1 देता है। http://en.wikipedia.org/wiki/Sign_function अपने लेखन को लिखना काफी आसान है, लेकिन ऐसा लगता है कि इसे कहीं मानक पुस्तकालय में होना चाहिए। संपादित करें: विशेष रूप से, मैं एक फंक्शन पर काम कर …
409 c++  c  math 

23
2 से पूर्णांक संख्या को विभाजित करने के लिए कौन सा बेहतर विकल्प है?
निम्नलिखित में से कौन सी तकनीक 2 से पूर्णांक को विभाजित करने के लिए सबसे अच्छा विकल्प है और क्यों? तकनीक 1: x = x >> 1; तकनीक 2: x = x / 2; यहाँ xएक पूर्णांक है।

20
क्या C ++ संदर्भ-मुक्त या संदर्भ-संवेदनशील है?
मैं अक्सर दावे सुनता हूं कि C ++ एक संदर्भ-संवेदनशील भाषा है। निम्नलिखित उदाहरण लें: a b(c); क्या यह एक चर परिभाषा या एक फ़ंक्शन घोषणा है? यह प्रतीक के अर्थ पर निर्भर करता है c। यदि cएक चर है , तो प्रकार a b(c);नाम bके एक चर को परिभाषित …

4
सूची आरंभीकरण (घुंघराले ब्रेसिज़ का उपयोग करना) विकल्पों की तुलना में बेहतर क्यों है?
MyClass a1 {a}; // clearer and less error-prone than the other three MyClass a2 = {a}; MyClass a3 = a; MyClass a4(a); क्यों? मुझे SO पर कोई उत्तर नहीं मिला, इसलिए मैं अपने प्रश्न का उत्तर दूं।

11
C ++ में, वर्चुअल बेस क्लास क्या है?
मैं जानना चाहता हूं कि " वर्चुअल बेस क्लास " क्या है और इसका क्या मतलब है। मुझे एक उदाहरण दिखाते हैं: class Foo { public: void DoSomething() { /* ... */ } }; class Bar : public virtual Foo { public: void DoSpecific() { /* ... */ } };

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