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

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

4
सी + + निष्पादन व्यवस्था विधि जंजीरों में
इस कार्यक्रम का उत्पादन: #include <iostream> class c1 { public: c1& meth1(int* ar) { std::cout << "method 1" << std::endl; *ar = 1; return *this; } void meth2(int ar) { std::cout << "method 2:"<< ar << std::endl; } }; int main() { c1 c; int nu = 0; c.meth1(&nu).meth2(nu); } …

17
अनसुलझे बाहरी प्रतीक __imp__fprintf और __imp____iob_func, SDL2
क्या कोई समझा सकता है __imp__fprintf तथा __imp____iob_func अनसुलझे बाहरी साधन? क्योंकि जब मैं संकलन करने की कोशिश कर रहा होता हूं तो मुझे ये त्रुटियां मिलती हैं: 1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp__fprintf referenced in function _ShowError 1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp____iob_func referenced in …

10
C ++ में एक निजी स्थिर कास्ट मैप को इनिशियलाइज़ कैसे करें?
मुझे केवल शब्दकोश या साहचर्य सरणी string=> की आवश्यकता है int। इस मामले के लिए टाइप मैप C ++ है। लेकिन मुझे केवल एक मानचित्र forall इंस्टेंस (-> स्टेटिक) की आवश्यकता है और इस मैप को बदला नहीं जा सकता (-> const); मैं इस तरह से बढ़ावा पुस्तकालय के साथ …

5
मापदंडों को सही ढंग से कैसे पारित करें?
मैं C ++ शुरुआती हूं, लेकिन प्रोग्रामिंग शुरुआत करने वाला नहीं हूं। मैं C ++ (c ++ 11) सीखने की कोशिश कर रहा हूं और यह मेरे लिए सबसे महत्वपूर्ण बात है: पासिंग पैरामीटर। मैंने इन सरल उदाहरणों पर विचार किया: एक ऐसा वर्ग जिसके सभी सदस्य आदिम प्रकार हैं: …
108 c++  c++11 

13
C ++ में कुशल स्ट्रिंग समवर्ती
मैंने सुना है कि कुछ लोग std :: string और विभिन्न workarounds में "+" ऑपरेटर के बारे में चिंता व्यक्त करते हैं ताकि गति बढ़े। क्या इनमें से कोई भी वास्तव में आवश्यक है? यदि हां, तो C ++ में तारों को समतल करने का सबसे अच्छा तरीका क्या है?

6
सी / सी ++ संरचना बनाम कक्षा
मेरे C ++ वर्ग को समाप्त करने के बाद मुझे ऐसा लगा कि कुछ मामूली अंतरों को छोड़कर संरचना / वर्ग लगभग समान हैं। मैंने पहले कभी सी में प्रोग्राम नहीं किया है; लेकिन मुझे पता है कि इसकी संरचनाएं हैं। सी में क्या अन्य संरचनाओं को विरासत में लेना …
108 c++  class  struct 

8
.Cpp फ़ाइल में C ++ नेमस्पेस विधियों को परिभाषित करने का सही तरीका
शायद एक डुप्लिकेट, लेकिन खोज करने के लिए एक आसान नहीं ... हेडर दिया जैसे: namespace ns1 { class MyClass { void method(); }; } मैंने method().cpp फ़ाइल में कई तरह से परिभाषित देखा है: संस्करण 1: namespace ns1 { void MyClass::method() { ... } } संस्करण 2: using namespace …


8
CMAKE में OS विशिष्ट निर्देश: कैसे करें?
मैं CMAKE के लिए एक शुरुआत हूं। नीचे एक सरल cmake फ़ाइल है जो mingw वातावरण की खिड़कियों में अच्छी तरह से काम करती है। समस्या स्पष्ट रूप target_link_libraries()से CMAKE के कार्य के साथ है जहां मैं libwsock32.a लिंक कर रहा हूं। खिड़कियों में यह काम करता है और मुझे …
108 c++  linux  cmake  mingw  portability 

8
एक एसटीडी लौटने का कुशल तरीका :: c ++ में वेक्टर
कितना डेटा कॉपी किया जाता है, जब किसी std :: वेक्टर को किसी फ़ंक्शन में लौटाया जाता है और यह कितना बड़ा ऑप्टिमाइज़ेशन होगा, तो यह std :: वेक्टर को फ्री-स्टोर (हीप पर) में रखें और इसके बजाय एक पॉइंटर लौटाएँ: std::vector *f() { std::vector *result = new std::vector(); /* …

3
तेज़ पूर्णांक प्रकार अन्य पूर्णांक प्रकारों की तुलना में तेज़ क्यों होते हैं?
ISO / IEC 9899: 2018 (C18) में, इसे 7.20.1.3 के तहत बताया गया है: 7.20.1.3 सबसे तेज न्यूनतम-चौड़ाई पूर्णांक प्रकार 1 निम्नलिखित प्रकारों में से प्रत्येक पूर्णांक प्रकारों के साथ काम करने के लिए पूर्णांक प्रकार को निर्दिष्ट करता है जो आमतौर पर सबसे तेज़ 268) होता है जिसमें कम …
107 c++  c  performance  types  int 

5
धागे के पार एक साझा चर को उत्प्रेरण कोड स्पष्ट रूप से एक दौड़ की स्थिति से ग्रस्त क्यों नहीं है?
मैं Cygwin GCC का उपयोग कर रहा हूं और इस कोड को चलाता हूं: #include <iostream> #include <thread> #include <vector> using namespace std; unsigned u = 0; void foo() { u++; } int main() { vector<thread> threads; for(int i = 0; i < 1000; i++) { threads.push_back (thread (foo)); } …

10
अस्थायी लोगों को कैसे अस्वीकार करें
एक वर्ग फू के लिए, क्या इसे नाम दिए बिना इसका निर्माण करने से इनकार करने का एक तरीका है? उदाहरण के लिए: Foo("hi"); और केवल इसे अनुमति दें यदि आप इसे निम्नलिखित की तरह एक नाम दें? Foo my_foo("hi"); पहले एक का जीवनकाल सिर्फ बयान है, और दूसरा एक …
107 c++ 

10
C ++: मुझे किस रेक्सक्स लाइब्रेरी का उपयोग करना चाहिए? [बन्द है]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए ऑन-टॉपिक हो । 5 साल पहले बंद हुआ । इस प्रश्न को …
107 c++  regex  linux 

4
बेंचमार्किंग (python बनाम c ++ BLAS का उपयोग करके) और (संख्यात्मक)
मैं एक प्रोग्राम लिखना चाहूंगा जो कि BLAS और LAPACK रैखिक बीजगणित क्रियाओं का व्यापक उपयोग करता है। चूंकि प्रदर्शन एक ऐसा मुद्दा है, जिसे मैंने कुछ बेंचमार्किंग किया और जानना चाहूंगा, अगर मैंने जो दृष्टिकोण लिया है, वह वैध है। मेरे पास बोलने के लिए तीन प्रतियोगी हैं और …
107 c++  python  numpy  benchmarking  blas 

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