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

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

7
क्या C ++ कोड C ++ 03 और C ++ 11 दोनों में मान्य हो सकता है लेकिन अलग-अलग काम करते हैं?
क्या C ++ कोड के लिए C ++ 03 मानक और C ++ 11 मानक दोनों के अनुरूप होना संभव है , लेकिन अलग-अलग चीजें करना किस मानक के तहत संकलित किया जा रहा है?

26
आसानी से बीता हुआ समय नापते हैं
मैं अपने कार्यक्रम के विभिन्न बिंदुओं को मापने के लिए समय () का उपयोग करने की कोशिश कर रहा हूं। मुझे समझ में नहीं आ रहा है कि पहले और बाद में मान समान क्यों हैं? मैं समझता हूं कि यह मेरे कार्यक्रम को प्रोफाइल करने का सबसे अच्छा तरीका …
297 c++  c  linux  time  measurement 

14
वेक्टर से सबवेक्टर निकालने का सबसे अच्छा तरीका?
मान लीजिए मेरे पास आकार है std::vector(चलो इसे कॉल करें myVec) N। Y के माध्यम से तत्वों X की एक प्रतिलिपि से मिलकर एक नया वेक्टर बनाने का सबसे सरल तरीका क्या है, जहां 0 <= X <= Y <= N-1? उदाहरण के लिए, आकार के एक वेक्टर में के …
295 c++  stl  vector  range 

5
सदस्य फ़ंक्शन के साथ थ्रेड प्रारंभ करें
मैं std::threadएक सदस्य फ़ंक्शन के साथ निर्माण करने की कोशिश कर रहा हूं जो कोई तर्क और रिटर्न नहीं लेता है void। मैं किसी भी सिंटैक्स का पता नहीं लगा सकता जो काम करता है - संकलक शिकायत करता है कि कोई बात नहीं क्या। spawn()इसे लागू करने का सही …


9
मैं C ++ के नक्शे के माध्यम से कैसे लूप कर सकता हूं?
मैं std::mapC ++ में कैसे लूप कर सकता हूं ? मेरे नक्शे को इस प्रकार परिभाषित किया गया है: std::map< std::string, std::map<std::string, std::string> > उदाहरण के लिए, उपरोक्त कंटेनर इस तरह डेटा रखता है: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] = "data1"; m["name2"]["value2"] = "data2"; m["name3"]["value1"] = "data1"; m["name3"]["value2"] …

15
क्या == और = = परस्पर निर्भर हैं?
मैं सी ++ में ऑपरेटर ओवरलोडिंग के बारे में सीख रहा हूं, और मैं इसे देखता हूं ==और !=बस कुछ विशेष फ़ंक्शन हैं जो उपयोगकर्ता-परिभाषित प्रकारों के लिए अनुकूलित किए जा सकते हैं। हालांकि मेरी चिंता यह है कि दो अलग-अलग परिभाषाओं की आवश्यकता क्यों है? मैंने सोचा कि अगर …

11
C ++ में तार्किक XOR ऑपरेटर?
क्या वहां ऐसी कोई चीज है? यह पहली बार है जब मुझे इसके लिए एक व्यावहारिक आवश्यकता का सामना करना पड़ा, लेकिन मैं स्ट्रॉस्ट्रुप में सूचीबद्ध किसी को नहीं देखता । मेरा लिखने का इरादा है: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ …

24
सिंगलटन: इसका उपयोग कैसे किया जाना चाहिए
संपादित करें: एक अन्य प्रश्न से मैंने एक उत्तर प्रदान किया जिसमें बहुत सारे प्रश्नों के लिंक / उत्तर दिए गए हैं: एकल गीतों के बारे में अधिक जानकारी: इसलिए मैंने थ्रेड सिंगलेट्स पढ़ा है : अच्छा डिज़ाइन या बैसाखी? और तर्क अभी भी गुस्से में है। मैं सिंगलेट्स को …

7
Namespace + एक क्लास पर स्थिर तरीकों के साथ कार्य करता है
मान लें कि मेरे पास है, या लिखने जा रहा हूं, संबंधित कार्यों का एक सेट। मान लीजिए कि वे गणित से संबंधित हैं। संगठनात्मक रूप से, क्या मुझे: इन कार्यों को लिखें और उन्हें मेरे MyMathनाम स्थान पर रखें और उनके माध्यम से देखेंMyMath::XYZ() नामक एक क्लास बनाएं MyMathऔर …

19
C / C ++ में सुपरफ़्लूड #includes का पता लगाना?
मुझे अक्सर लगता है कि किसी फाइल का हेडर सेक्शन हर समय बड़ा और बड़ा होता जाता है लेकिन यह कभी छोटा नहीं होता। एक स्रोत फ़ाइल कक्षाओं के जीवन भर में स्थानांतरित कर दिया गया हो सकता है और यह बहुत संभव है कि वहाँ कुछ कर रहे हैं …

19
सी में शिफ्ट ऑपरेटरों का उपयोग करके गुणा और भाग वास्तव में तेज है?
उदाहरण के लिए, बिट ऑपरेटरों का उपयोग करके गुणन और विभाजन प्राप्त किया जा सकता है i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) और इसी तरह। यह वास्तव में तेजी से सीधे (i<<3)+(i<<1)उपयोग i*10करने की तुलना में 10 के साथ गुणा करने के लिए …

2
कोड को संकलित करने के लिए Makefile और CMake का उपयोग करने के बीच अंतर
मैं C / C ++ पर कोड करता हूं और कोड को संकलित करने के लिए (GNU) मेकफाइल का उपयोग करता हूं। मैं सीएमके के साथ एक ही कर सकता हूं और मेकफाइल प्राप्त कर सकता हूं। हालाँकि, कोड को संकलित करने के लिए Makefile और CMake का उपयोग करने …
288 c++  c  makefile  cmake 

10
C / C ++ में हेडर फ़ाइल ऑर्डर शामिल है
फ़ाइलों को किस क्रम में निर्दिष्ट किया जाना चाहिए, यानी एक से पहले एक हेडर सहित क्या कारण हैं? उदाहरण के लिए, क्या सिस्टम फ़ाइलें, एसटीएल और बूस्ट स्थानीय शामिल होने से पहले या बाद में फ़ाइलें शामिल हैं?
287 c++  c 

20
Android के लिए C या C ++ में एप्लिकेशन लिखें? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
286 c++  c  android 

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