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

C ++ के बारे में प्रश्न, एक स्टेटिकली टाइप्ड, फ्री-फॉर्म, मल्टी-पैराडाइम, संकलित, सामान्य-प्रयोजन प्रोग्रामिंग भाषा।

6
C / C ++ मुख्य argv को "char * argv" के बजाय "char * argv []" क्यों घोषित किया गया है?
argvकेवल "सरणी के पहले सूचकांक के लिए एक सूचक" ( char* argv) होने के बजाय "सरणी के पहले सूचकांक को सूचक" के रूप में क्यों घोषित किया जाता है ? यहाँ "पॉइंटर टू पॉइंटर" की धारणा की आवश्यकता क्यों है?
21 c++  c 

4
सार # के रूप में सार वर्ग का उपयोग करें
C ++ डेवलपर के रूप में मैं C ++ हेडर फ़ाइलों के लिए काफी अभ्यस्त हूं, और कोड के अंदर किसी प्रकार के जबरन "दस्तावेज़ीकरण" के लिए यह फायदेमंद है। मेरे पास आमतौर पर एक बुरा समय होता है जब मुझे उसकी वजह से कुछ C # कोड पढ़ना पड़ता …

5
क्या गैर-तुच्छ सशर्त बयानों को लूप के आरंभीकरण अनुभाग में ले जाना चाहिए?
इस सवाल से मुझे stackoverflow.com पर यह विचार आया निम्नलिखित पैटर्न आम है: final x = 10;//whatever constant value for(int i = 0; i < Math.floor(Math.sqrt(x)) + 1; i++) { //...do something } मैं जिस बिंदु को बनाने की कोशिश कर रहा हूं वह है सशर्त बयान कुछ जटिल है …

3
C ++ क्लास कंस्ट्रक्टर में विफलता के मामलों को कैसे संभालें?
मेरे पास एक CPP क्लास है जिसका कंस्ट्रक्टर कुछ ऑपरेशन करता है। इनमें से कुछ ऑपरेशन विफल हो सकते हैं। मुझे पता है कि कंस्ट्रक्टर कुछ भी वापस नहीं करते हैं। मेरे प्रश्न हैं, क्या यह कुछ कार्यों को करने की अनुमति देता है जो एक निर्माणकर्ता में सदस्यों को …

3
क्या C ++ कंपाइलर के लिए अनुपालन परीक्षण है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 5 साल पहले बंद हुआ । क्या, कहीं, एक स्वतंत्र रूप से प्रयोग …
21 c++ 

3
Asm.js का उपयोग करके ब्राउज़र में C ++ कोड कैसे चलाएं?
Asm.js एप्लिकेशन बहुत तेज़ है (देशी C ++ गति के पास): http://kripken.github.io/mloc_emscripten_talk/micro4b.png लेकिन C ++ में किसी एक को लिखना, उसे LLVM कोड में बदलना कैसे संभव है, फिर कुछ ट्रिक emscripten / asm.js के साथ करें? मुझे इसके बारे में कोई ट्यूटोरियल नहीं मिला है। और अगर मैं सी …
21 c++  javascript  llvm 

11
क्या कम विलंबता कोड कभी-कभी "बदसूरत" होना पड़ता है?
(यह मुख्य रूप से उन लोगों के उद्देश्य से है, जिनके पास कम विलंबता प्रणालियों का विशिष्ट ज्ञान है, लोगों को सिर्फ बेबाक राय के साथ जवाब देने से बचने के लिए)। क्या आपको लगता है कि "अच्छा" ऑब्जेक्ट ओरिएंटेड कोड लिखने और बहुत तेज़ी से कम विलंबता कोड लिखने …
21 java  c++  c  performance  latency 

6
C या C ++ में "नल चेक" करने का क्या मतलब है?
मैं C ++ सीख रहा हूं और मुझे अशक्त समझने में कठिन समय हो रहा है। विशेष रूप से, मैंने जिस ट्यूटोरियल को पढ़ा है, वह "शून्य जांच" कर रहा है, लेकिन मुझे यकीन नहीं है कि इसका क्या मतलब है या यह क्यों आवश्यक है। क्या वास्तव में अशक्त …
21 c++  c  null 

5
नाम के रूप में स्थिर वर्गों का उपयोग करना
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । मैंने अन्य डेवलपर्स को नामस्थान के रूप में स्थिर वर्गों का उपयोग करते हुए देखा है public static class CategoryA { public …

6
इकाई परीक्षणों को जोड़ने से प्रसिद्ध विरासत कोड के लिए समझ में आता है?
मैं TDD अर्थों में इकाई परीक्षणों के बारे में बात कर रहा हूँ । (स्वचालित रूप से "एकीकरण" नहीं है, या आप इसे परीक्षण के लिए क्या पसंद करते हैं।) लिगेसी कोड जैसे: (C ++) कोड बिना टेस्ट के। (देखें: लिगेसी कोड के साथ माइकल फेदर्स का प्रभावी ढंग से …
21 c++  tdd  legacy  unit-testing 

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

4
यह देखते हुए कि C ++ '11 को मंजूरी दे दी गई थी, क्या यह परिवर्तित होता है कि कैसे एक C ++ शुरुआती भाषा सीखता है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । मैं थोड़ी देर के लिए सी ++ …
21 learning  c++ 

9
C ++ से C अलग कैसे है?
कई लोगों ने कहा है कि C ++ C की तुलना में पूरी तरह से अलग भाषा है, लेकिन Bjarne ने खुद कहा है कि C ++ एक ऐसी भाषा है जिसे C से बढ़ाया जाता है, इसलिए यह वही है जहां से ++आती है। तो हर कोई यह क्यों …

6
सामान्य तौर पर, क्या ब्रांचिंग से बचने के लिए आभासी कार्यों का उपयोग करना उचित है?
लगता है कि एक शाखा की लागत की बराबरी करने के लिए निर्देशों का लगभग बराबर होना आभासी कार्यों का एक समान कार्य है: निर्देश बनाम डेटा कैश मिस अनुकूलन बाधा यदि आप कुछ इस तरह देखते हैं: if (x==1) { p->do1(); } else if (x==2) { p->do2(); } else …
21 c++  performance 


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