Articles of सी ++

वैकल्पिक आभासी तंत्र क्रियान्वयन?

आभासी तंत्र के माध्यम से सी ++ गतिशील बंधन का समर्थन करता है। लेकिन जैसा कि मैं आभासी तंत्र को समझता हूं कि कंपाइलर का एक कार्यान्वयन विवरण और मानक केवल विशिष्ट परिदृश्यों के अंतर्गत क्या होना चाहिए, इसका व्यवहार निर्दिष्ट करता है। अधिकांश कंपाइलर्स आभासी तालिका और वर्चुअल पॉइंटर के माध्यम से आभासी तंत्र […]

संदर्भ C ++ में क्यों नहीं reseatable हैं

सी ++ संदर्भों में दो गुण हैं: वे हमेशा एक ही वस्तु को इंगित करते हैं। वे 0 नहीं हो सकते संकेतक विपरीत हैं: वे विभिन्न वस्तुओं को इंगित कर सकते हैं वे 0 हो सकते हैं सी ++ में "गैर-रिक्त योग्य, शोधणीय संदर्भ या सूचक" क्यों नहीं है? मैं एक अच्छे कारण के बारे […]

pinvokestackimbalance – मैं इसे कैसे ठीक कर सकता हूं या इसे बंद कर सकता / सकती हूं?

मैं सिर्फ vs2010 बनाम 2008 से बदल गया सी ++ डीएलएल में हर एक कॉल को छोड़कर, एक समान समाधान, 'पिनवोकैस्टकैम्बलेंस' अपवाद उत्पन्न करता है। यह अपवाद 2008 में निकाल नहीं पाया। मेरे पास सी + + डीएलएल और कॉलिंग एप्लिकेशन तक पूरी पहुंच है। पिनवोक के साथ कोई समस्या नहीं होती है, लेकिन यह […]

लूप के लिए सी ++ 11 रेंज-आधारित तत्व की स्थिति का पता लगाएं?

मान लें कि मेरे पास निम्न कोड है: vector<int> list; for(auto& elem:list) { int i = elem; } क्या मुझे एक पृथक इटरेटर को बनाए रखने के बिना सदिश में elem की स्थिति मिल सकती है?

संकलक द्वारा उपयोग किए गए C ++ मानक के संस्करण का निर्धारण कैसे करें?

सी ++ मानक का कौन सा संस्करण आपके कंपाइलर द्वारा कार्यान्वित किया जाता है यह कैसे निर्धारित करते हैं? जहाँ तक मुझे पता है, नीचे दिए गए मानक हैं जिन्हें मैं जानता हूं: सी ++ 03 सी ++ 98

व्युत्पन्न टेम्पलेट क्लास का आधार टेम्प्लेट क्लास 'पहचानकर्ताओं तक पहुंच क्यों नहीं है?

विचार करें: template <typename T> class Base { public: static const bool ZEROFILL = true; static const bool NO_ZEROFILL = false; } template <typename T> class Derived : public Base<T> { public: Derived( bool initZero = NO_ZEROFILL ); // NO_ZEROFILL is not visible ~Derived(); } मैं इसे जीसीसी जी ++ 3.4.4 (साइगविन) के साथ संकलित […]

टेम्प्लेट फंक्शन के टेम्पलेट सदस्य फ़ंक्शन का टेम्पलेट क्लास

यह संकलित नहीं करता है: template<class X> struct A { template<int I> void f() {} }; template<class T> void g() { A<T> a; af<3>(); // Compilation fails here (Line 18) } int main(int argc, char *argv[]) { g<int>(); // Line 23 } संकलक (जीसीसी) कहते हैं: hhh.cpp: फ़ंक्शन 'void g ()' में: hhh.cpp: 18: त्रुटि: […]

हमें प्रतिलिपि कन्स्ट्रक्टर का उपयोग कब करना है?

मुझे पता है कि सी ++ कंपाइलर एक क्लास के लिए एक कॉपी कन्स्ट्रक्टर बनाता है। किस मामले में हमें एक यूजर-डिफिल्ड कॉपी कन्स्ट्रक्टर लिखना है? क्या आप कुछ उदाहरण दे सकते हैं?

टेम्पलेट स्पेशलाइजेशन वीएस फ़ंक्शन ओवरलोडिंग

एक पाठ्यपुस्तक में मैंने नोट किया है कि आप फ़ंक्शन ओवरलोडिंग के लिए टेम्पलेट विशेषज्ञता के माध्यम से swap(x,y) जैसे मानक पुस्तकालय कार्यों के लिए अपना स्वयं का कार्यान्वयन प्रदान कर सकते हैं। यह ऐसे किसी भी प्रकार के लिए उपयोगी होगा जो असाइनमेंट स्वैप के अलावा किसी अन्य चीज़ से लाभ उठा सकते हैं, […]

क्लास में const सदस्य चर को कैसे प्रारंभ करें?

#include <iostream> using namespace std; class T1 { const int t = 100; public: T1() { cout << "T1 constructor: " << t << endl; } }; जब मैं 100 से const सदस्य चर को प्रारंभ करने का प्रयास कर रहा हूं। लेकिन यह मुझे निम्नलिखित त्रुटि दे रहा है: test.cpp:21: error: ISO C++ forbids […]

दिलचस्प पोस्ट
एसक्यूएल को एसएक्सएल-सर्वर के लिए एक चर में बदलना AngularJS में एनजी-दोहराने वाले चाबियाँ और मूल्यों पर कैसे पुनरावृत्त करें? .NET के साथ एक सरणी को यादृच्छिक बनाने का सर्वोत्तम तरीका रेगएक्स को उद्धरण चिह्नों के बाहर कोमा चुनने के लिए स्विफ्ट में एक HTTP अनुरोध कैसे करें? Lat / lon + किमी दूरी के साथ काम करने के लिए सरल गणना? ठीक से एक सूची से एक पूर्णांक निकालें <पूर्णांक> एप्लिकेशन प्रारंभ करने में विफल रहा क्योंकि यह क्यू प्लस प्लगइन "विंडो" किसी वेबपेज पर एम्बेडेड ऑब्जेक्ट के लिए wmode = "transparent", "opaque", या "window" के बीच अंतर Android 4.0 एमुलेटर पर Google Play PHP पृष्ठभूमि प्रक्रियाएं एक रेखा और एक आयताकार के बीच का अंतर कैसे मिल सकता है? फ़ंक्शन पॉइंटर को कैसे स्वरूपित करें? java.lang.NoClassDefFound त्रुटि: javax / servlet / jsp / jstl / core / कॉन्फ़िगरेशन सी + + डीएलएल निर्यात: सजाए गए / मंगले हुए नाम