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

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

20
जबकि (1) बनाम। (;) के लिए गति में अंतर है?
दीर्घ संस्करण... एक सहकर्मी ने आज while (1)एक पर्ल लिपि में मेरे प्रयोग को देखने के बाद जोर दिया for (;;)। मैंने तर्क दिया कि उन्हें उम्मीद है कि दुभाषिया किसी भी मतभेद का अनुकूलन करेगा। मैंने एक स्क्रिप्ट स्थापित की जो लूप पुनरावृत्तियों के लिए 1,000,000,000 चलाएगी और लूप …

7
विदेशी आर्किटेक्चर मानक समितियों की देखभाल करते हैं
मुझे पता है कि C और C ++ मानक भाषा कार्यान्वयन के कई पहलुओं को सिर्फ इसलिए परिभाषित करते हैं क्योंकि यदि अन्य विशेषताओं के साथ एक वास्तुकला है, तो इसके लिए एक मानक अनुरूप संकलक लिखना बहुत मुश्किल या असंभव होगा। मुझे पता है कि 40 साल पहले किसी …
154 c++  c  architecture 

11
C ++ ने स्ट्रिंग से स्थिर रूपांतरण को 'char *' में बदल दिया
मेरे पास एक वर्ग है a private char str[256]; और इसके लिए मेरे पास एक स्पष्ट निर्माता है: explicit myClass(const char *func) { strcpy(str,func); } मैं इसे कॉल करता हूं: myClass obj("example"); जब मैं इसे संकलित करता हूं तो मुझे निम्नलिखित चेतावनी मिलती है: निरंतर परिवर्तन स्ट्रिंग से निरंतर 'चार …

13
C ++ और Java में "जेनेरिक" प्रकारों के बीच अंतर क्या हैं?
जावा में जेनेरिक है और सी ++ templateएस के साथ एक बहुत मजबूत प्रोग्रामिंग मॉडल प्रदान करता है । तो फिर, C ++ और Java जेनरिक में क्या अंतर है?

5
यदि Qt, C ++ में कोई फ़ोल्डर मौजूद है (और फ़ोल्डर बना रहा है) की जाँच
Qt में, मैं कैसे जांच करूं कि क्या कोई दिया गया फ़ोल्डर वर्तमान निर्देशिका में मौजूद है? यदि यह मौजूद नहीं है, तो मैं फिर एक खाली फ़ोल्डर कैसे बनाऊं?
153 c++  qt  filesystems 

4
क्या "लंबी लंबी" = "लंबी लंबी int" = "लंबी int लंबी" = "int long long"?
मैंने दोनों पाया long int longऔर int long longएक चर प्रकार के लिए संकलन कर सकता हूं । वहाँ के बीच कोई अंतर है long int long, int long long, long longऔर long long int? सामान्य तौर पर, क्या प्रकार समान है यदि इसकी संख्या समान है long? 1 लंबा: …
153 c++  syntax  long-integer 

4
क्या ऑपरेशन "गलत <सही" अच्छी तरह से परिभाषित है?
क्या C ++ विनिर्देश परिभाषित करता है: बूलियन मापदंडों के लिए 'कम से कम' ऑपरेटर का अस्तित्व, और यदि हां, तो 4 पैरामीटर क्रमपरिवर्तन का परिणाम है? दूसरे शब्दों में, विनिर्देश द्वारा परिभाषित निम्नलिखित कार्यों के परिणाम हैं? false &lt; false false &lt; true true &lt; false true &lt; true …

8
दूर एक "समय (1);" C ++ 0x में
अद्यतन, नीचे देखें! मैंने सुना है और पढ़ा है कि C ++ 0x एक कंपाइलर को निम्नलिखित स्निपेट के लिए "हैलो" प्रिंट करने की अनुमति देता है #include &lt;iostream&gt; int main() { while(1) ; std::cout &lt;&lt; "Hello" &lt;&lt; std::endl; } यह स्पष्ट रूप से धागे और अनुकूलन क्षमताओं के साथ …

6
C ++ को LR (1) पार्सर से पार्स क्यों नहीं किया जा सकता है?
मैं पार्सर और पार्सर जनरेटर के बारे में पढ़ रहा था और विकिपीडिया के LR पार्सिंग-पेज में इस कथन को पाया: एलआर पार्सर की कुछ भिन्नता का उपयोग करके कई प्रोग्रामिंग भाषाओं को पार्स किया जा सकता है। एक उल्लेखनीय अपवाद C ++ है। ऐसा क्यों है? C ++ की …

7
क्या यह बढ़ावा देने के लिए स्मार्ट है :: थ्रेड और बूस्ट :: म्यूटेक्स सी ++ 11 समकक्षों के साथ?
प्रेरणा: कारण कि मैं इस पर विचार कर रहा हूं कि मेरे जीनियस प्रोजेक्ट मैनेजर को लगता है कि बूस्ट एक और निर्भरता है और यह भयानक है क्योंकि "आप इस पर निर्भर हैं" (मैंने बढ़ावा देने की गुणवत्ता को समझाने की कोशिश की, फिर कुछ समय बाद छोड़ दिया …


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

6
जब मुख्य () बाहर निकलता है तो एक अलग थ्रेड का क्या होता है?
मुझे लगता है कि मैं शुरू कर रहा हूँ std::threadऔर फिर detach()यह, इसलिए धागा निष्पादन जारी है, भले ही std::threadएक बार यह प्रतिनिधित्व किया है, गुंजाइश से बाहर चला जाता है। आगे मान लें कि प्रोग्राम में अलग किए गए थ्रेड 1 में शामिल होने के लिए एक विश्वसनीय प्रोटोकॉल …

13
क्या 'int num' के लिए num ++ परमाणु हो सकता है?
सामान्य तौर पर, के लिए int num, num++(या ++num), पढ़ने-संशोधित-लिखने के संचालन के रूप में, परमाणु नहीं है । लेकिन मुझे अक्सर कंपाइलर दिखाई देते हैं, उदाहरण के लिए जीसीसी , इसके लिए निम्न कोड जनरेट करें ( यहां देखें ): चूंकि पंक्ति 5, जो num++एक निर्देश से मेल खाती …

11
RTTI कितना महंगा?
मैं समझता हूं कि RTTI का उपयोग करने से एक संसाधन प्रभावित होता है, लेकिन यह कितना बड़ा है? हर जगह मैंने देखा है कि "RTTI महंगा है," लेकिन उनमें से कोई भी वास्तव में स्मृति, प्रोसेसर समय या गति के संबंध में कोई भी मानक या मात्रात्मक डेटा नहीं …
152 c++  performance  rtti 

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