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

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

2
क्या कोड के ब्लॉक बनाने के लिए यह बुरा अभ्यास है?
C ++ में, क्या यह खराब अभ्यास कुछ फ़ंक्शन के अंदर कोड के ब्लॉक बनाता है, जैसे कि निम्नलिखित: bool f() { { double test = 0; test = // some other variable outside this function, for example. if (test == // some value) return true; } { double test …

2
म्यूटेक्स कार्यान्वयन का परीक्षण और बेंचमार्क कैसे करें
जैसा कि शीर्षक कहता है: आप c ++ में म्यूटेक्स के विभिन्न कार्यान्वयनों को कैसे ठीक से परीक्षण और बेंचमार्क करते हैं? अनिवार्य रूप से मैंने अपना स्वयं का std :: mutex को एक 2 कोर पर चलने वाले प्रोजेक्ट के लिए वर्ग की तरह लिखा, निर्विरोध मामले में ओवरहेड …
12 c++  testing  mutex 

5
आखिरकार और विध्वंसक के बीच वैचारिक अंतर क्या है?
सबसे पहले, मैं अच्छी तरह से जानता हूं कि C ++ में कोई 'अंत में' निर्माण क्यों नहीं है? लेकिन एक अन्य प्रश्न पर एक लंबी-बढ़ती टिप्पणी चर्चा एक अलग प्रश्न को स्पष्ट करती है। इस मुद्दे के अलावा कि finallyC # और Java में मूल रूप से केवल एक …

3
C ++ में गैर-वैकल्पिक पॉइंटर्स बनाम नॉन-कॉस्ट रेफरेंस
में अन्य सी ++ विशेषताएं, संदर्भ तर्क की गूगल सी ++ स्टाइल गाइड , मैंने पढ़ा है कि गैर स्थिरांक संदर्भ नहीं किया जाना चाहिए। संदर्भ द्वारा पारित सभी मापदंडों को कॉस्ट लेबल किया जाना चाहिए। यह स्पष्ट है कि फ़ंक्शन कॉल को देखने के लिए जो संदर्भों का उपयोग …

2
C ++ 11 में auto_ptr पदावनति के लिए डिज़ाइन परिवर्तनों को कैसे संभालें?
हम C ++ 11 (यानी, -std=c++11) के तहत एक पुस्तकालय का परीक्षण कर रहे हैं । पुस्तकालय का उपयोग करता है auto_ptrऔर इस पैटर्न: Foo* GetFoo() { autoptr<Foo> ptr(new Foo); // Initialize Foo ptr->Initialize(...); // Now configure remaining attributes ptr->SomeSetting(...); return ptr.release(); } C ++ 11 को हटा दिया गया …
12 design  c++  c++11 

1
एक सीकेक (C ++) रिपोजिटरी की निर्देशिका संगठन जिसमें कई परियोजनाएं हैं
मैं कुछ एकल (git) रिपॉजिटरी में संग्रहीत संबंधित लेकिन स्वतंत्र C ++ परियोजनाओं के संगठन पर कुछ सलाह देना चाहूंगा। परियोजनाओं में CMake का उपयोग किया जाता है। एक सरल उदाहरण के लिए हम 2 परियोजनाओं की कल्पना करते हैं ए और बी, ए बी पर निर्भर करता है। ए …

4
सदस्य कार्य बनाम गणित ऑपरेटरों के लिए गैर-सदस्य कार्य
मैं एक रेखीय बीजगणित पुस्तकालय (लंबी कहानी संक्षेप में लिख रहा हूं, यह एक स्कूल असाइनमेंट है) जिसमें मैट्रिसेस, वैक्टर आदि शामिल हैं। इस पुस्तकालय को बनाने की प्रक्रिया में, मैं उन कार्यों का निर्माण करने जा रहा हूं जो वस्तुओं पर गणितीय कार्य करते हैं। उदाहरण के लिए, मैट्रिक्स …
12 c++  libraries  methods 

3
मुझे C और C ++ प्रोग्राम में प्रकार कैसे चिह्नित करने चाहिए?
में मेरा यह जवाब , मैं इस्तेमाल किया _tप्रकार हैं, जिनमें सबसे अच्छे रूप में, विवादास्पद समाप्त हो गया के अंत में। यह वह अभ्यास है जिसका उपयोग मैं अपनी वर्तमान परियोजनाओं में करता हूं। typedef struct { int x; int y; } point_t; इस से सी प्रकार के अनुरूप …
12 c++  c  naming 

3
क्या उच्च स्तरीय भाषा को पठनीय C ++ में संकलित करना संभव है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …

5
मेरी सोच को C ++ से C # कैसे माइग्रेट करें
मैं एक अनुभवी C ++ डेवलपर हूं, मैं भाषा को महान विवरणों में जानता हूं और इसकी कुछ विशिष्ट विशेषताओं का गहनता से उपयोग किया है। इसके अलावा, मैं OOD और डिजाइन पैटर्न के सिद्धांतों को जानता हूं। मैं अब C # सीख रहा हूं, लेकिन मैं यह महसूस नहीं …

4
क्या लिनक्स पर इंटेल सी / सी ++ कंपाइलर का उपयोग करना संभव है ताकि विंडोज पर लिंक की जाने वाली ऑब्जेक्ट फाइलें बनाई जा सकें?
क्यों? आपके स्रोत के आधार पर इंटेल कंपाइलर संभावना है या सबसे निश्चित रूप से कंपाइलर x86 आर्किटेक्चर (5 से 100% निष्पादन समय में सुधार) के लिए सबसे तेज़ निष्पादनयोग्य है। इंटेल मुफ्त के लिए एक गैर-वाणिज्यिक लाइसेंस के तहत लिनक्स के लिए अपने संकलक प्रदान करता है (मुझे लगता …

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

6
ऊ डिजाइन, टोनल हार्मनी कैसे मॉडल करें?
मैंने C ++ 11 में एक प्रोग्राम लिखना शुरू कर दिया है जो कॉर्ड, स्केल और सामंजस्य का विश्लेषण करेगा। मेरे डिजाइन चरण में सबसे बड़ी समस्या यह है कि नोट 'सी' एक नोट है, एक प्रकार का राग (Cmaj, Cmin, C7, आदि), और एक प्रकार की कुंजी (Cmajor, Cminor …

2
सिमुलेशन और मॉडलिंग के लिए एफ.पी.
मैं एक सिमुलेशन / मॉडलिंग परियोजना शुरू करने वाला हूं। मुझे पहले से ही पता है कि ओओपी का इस्तेमाल इस तरह की परियोजनाओं के लिए किया जाता है। हालांकि, हास्केल के अध्ययन ने मुझे घटकों की एक प्रणाली के मॉडलिंग के लिए एफपी प्रतिमान का उपयोग करने पर विचार …

2
C ++ लाइब्रेरी एपीआई डिज़ाइन
मैं C ++ पुस्तकालयों के लिए अच्छे API डिज़ाइन के बारे में सीखने के लिए एक अच्छे संसाधन की तलाश कर रहा हूँ, साझा किए गए ऑब्जेक्ट्स / dlls आदि को देख रहा हूँ। अच्छे APIs, अच्छी कक्षाएं, टेम्प्लेट इत्यादि लिखने के कई संसाधन स्रोत स्तर पर हैं, लेकिन मुश्किल …

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