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

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

8
C ++ में आगे की घोषणाएं क्या हैं?
पर: http://www.learncpp.com/cpp-tutorial/19-header-files/ निम्नलिखित का उल्लेख किया गया है: add.cpp: int add(int x, int y) { return x + y; } main.cpp: #include <iostream> int add(int x, int y); // forward declaration using function prototype int main() { using namespace std; cout << "The sum of 3 and 4 is " …

3
C ++ में <=> ऑपरेटर क्या है?
जब मैं C ++ ऑपरेटरों के बारे में जानने की कोशिश कर रहा था , मैंने cppreference.com , * पर एक अजीब तुलना ऑपरेटर पर ठोकर खाई , जो इस तरह दिखता था: "ठीक है, अगर ये C ++ में आम ऑपरेटर हैं, तो मैं उन्हें बेहतर तरीके से सीखता …

4
C ++ 11 रेंज आधारित लूप: मूल्य के अनुसार आइटम प्राप्त करें या कॉन्स्टेंस के संदर्भ में
रेंज आधारित छोरों के कुछ उदाहरणों को पढ़ना वे दो मुख्य तरीके 1 , 2 , 3 , 4 का सुझाव देते हैं std::vector&lt;MyClass&gt; vec; for (auto &amp;x : vec) { // x is a reference to an item of vec // We can change vec's items by changing x …
215 c++  c++11 

11
बाइनरी फॉर्म में एक नंबर (कैसेट का उपयोग करके) प्रिंट कैसे करें?
मैं ऑपरेटिंग सिस्टम के बारे में एक कॉलेज के पाठ्यक्रम का अनुसरण कर रहा हूं और हम बाइनरी से हेक्साडेसिमल, दशमलव से हेक्साडेसिमल, आदि में बदलना सीख रहे हैं और आज हमने सिर्फ यह सीखा कि दो के पूरक का उपयोग करके मेमोरी में कैसे हस्ताक्षरित / अहस्ताक्षरित नंबर संग्रहीत …

4
Osx पर .so और .dylib के बीच अंतर क्या हैं?
.dylib OSX पर डायनेमिक लाइब्रेरी एक्सटेंशन है, लेकिन यह मेरे लिए कभी भी स्पष्ट नहीं है जब मैं एक पारंपरिक यूनिक्स .so साझा ऑब्जेक्ट का उपयोग नहीं कर सकता / करूं। मेरे पास कुछ प्रश्न हैं: एक वैचारिक स्तर पर, .so और .dylib के बीच मुख्य अंतर क्या हैं? मुझे …
214 c++  c  macos  unix 

11
एप्सिलॉन का उपयोग कर दोहरे से शून्य की तुलना करें
आज, मैं कुछ सी ++ कोड (किसी और द्वारा लिखित) के माध्यम से देख रहा था और इस खंड को पाया: double someValue = ... if (someValue &lt; std::numeric_limits&lt;double&gt;::epsilon() &amp;&amp; someValue &gt; -std::numeric_limits&lt;double&gt;::epsilon()) { someValue = 0.0; } मैं यह पता लगाने की कोशिश कर रहा हूं कि क्या यह …
214 c++  double 

10
क्या C ++ में बेहतर है मान द्वारा पास करें या निरंतर संदर्भ से गुजरें?
क्या C ++ में बेहतर है मान द्वारा पास करें या निरंतर संदर्भ से गुजरें? मैं सोच रहा हूं कि कौन सा अभ्यास बेहतर है। मुझे लगता है कि निरंतर संदर्भ से गुजरने वाले को कार्यक्रम में बेहतर प्रदर्शन के लिए प्रदान करना चाहिए क्योंकि आप चर की प्रतिलिपि नहीं …

10
स्टेटिक कास्ट बनाम # डेफिन
क्या प्रीप्रोसेसर की static constतुलना में var का उपयोग करना बेहतर है #define? या शायद यह संदर्भ पर निर्भर करता है? प्रत्येक विधि के लिए फायदे / नुकसान क्या हैं?
212 c++  c  const 

22
क्या एसटीडी :: वेक्टर सादे सरणियों की तुलना में बहुत धीमा है?
मैंने हमेशा सोचा है कि यह सामान्य ज्ञान है std::vector "एक सरणी के रूप में लागू किया जाता है," ब्ला ब्ला ब्ला। आज मैंने नीचे जाकर उसका परीक्षण किया, और ऐसा लगता है कि ऐसा नहीं है: यहाँ कुछ परीक्षण के परिणाम हैं: UseArray completed in 2.619 seconds UseVector completed …
212 c++  arrays  performance  stl  vector 

17
किसी फ़ंक्शन में सरणी लौटें
मेरे पास एक एरे है int arr[5]जिसे एक फंक्शन में पास किया जाता है fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } मैं उस सरणी को कैसे वापस कर सकता हूं? मैं इसका उपयोग कैसे करूंगा, कहते हैं कि मैंने एक पॉइंटर लौटाया है मैं इसे कैसे एक्सेस …

13
C ++ STL टेम्प्लेट पर इतना भारी क्यों है? (और * इंटरफेस * पर नहीं)
मेरा मतलब है, अपने अलग नाम (मानक टेम्पलेट लाइब्रेरी) से अलग ... C ++ ने शुरू में OOP अवधारणाओं को C. में प्रस्तुत करने का इरादा किया था। यह है: आप बता सकते हैं कि एक विशिष्ट इकाई क्या कर सकती है और क्या कर सकती है (इसकी परवाह किए …
211 c++  oop  templates  stl 

29
C ++ प्रोग्राम में प्रोग्रामेटिक रूप से एंडियननेस का पता लगाना
क्या यह पता लगाने का एक प्रोग्रामेटिक तरीका है कि आप बड़े-एंडियन या छोटे-एंडियन आर्किटेक्चर पर हैं या नहीं? मुझे ऐसा कोड लिखने में सक्षम होना चाहिए जो इंटेल या पीपीसी सिस्टम पर अमल करेगा और ठीक उसी कोड (यानी कोई सशर्त कंप्लेन) का उपयोग नहीं करेगा।

4
C ++ 11 की श्रेणी-आधारित का उपयोग करने का सही तरीका क्या है?
C ++ 11 के रेंज-आधारित का उपयोग करने का सही तरीका क्या है for? क्या वाक्यविन्यास का उपयोग किया जाना चाहिए? for (auto elem : container), या for (auto&amp; elem : container)या for (const auto&amp; elem : container)? या कुछ और?
211 c++  c++11  foreach 

5
Gdb में प्रोग्राम चलाने के लिए फ़ाइल से तर्क और पुनर्निर्देशन को कैसे पास करें?
मैं आमतौर पर एक कार्यक्रम चलाता हूं: ./a.out arg1 arg2 &lt;file मैं इसे gdb का उपयोग करके डीबग करना चाहूंगा। मुझे set argsकार्यक्षमता की जानकारी है , लेकिन यह केवल gdb प्रॉम्प्ट से काम करता है।
210 c++  debugging  gdb 

17
ग्रहण सीडीटी में C ++ 11 / C ++ 0x समर्थन को कैसे सक्षम करें?
ग्रहण 3.7.1 सीडीटी 1.4.1 जीसीसी 4.6.2 यह C ++ 11 कोड के एक टुकड़े का एक उदाहरण है: auto text = std::unique_ptr&lt;char[]&gt;(new char[len]); ग्रहण संपादक के बारे में शिकायत करता है: Function 'unique_ptr' could not be resolved Makefile संकलन ठीक काम करता है। इस प्रकार की त्रुटियों के बारे में …

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