Articles of सी ++

डिफ़ॉल्ट टेम्पलेट तर्क में constexpr कॉलिंग

सी ++ 11 में मैं एक टेस्ट पैरामीटर के लिए एक डिफ़ॉल्ट मान के रूप में constexpr फ़ंक्शन का उपयोग कर रहा हूं – ऐसा लगता है: template <int value> struct bar { static constexpr int get() { return value; } }; template <typename A, int value = A::get()> struct foo { }; int main() […]

क्या बाहरी "सी" को C ++ फ़ंक्शन की घोषणा या परिभाषा को शामिल करना चाहिए?

मैंने एक सीपीपी फाइल में देखा था जो external "C" {…} कई कार्यों की परिभाषाओं को संलग्न करता है Https://isocpp.org/wiki/faq/mixing-c-and-cpp से , मुझे सीपी फ़ाइल में extern "C" का उपयोग करने का उद्देश्य है सी प्रोग्राम में इस्तेमाल होने के लिए संलग्न C ++ फ़ंक्शन उपलब्ध करना । लिंक में दिए गए उदाहरण से पता […]

क्यों std :: mutex दो बार 'अपरिभाषित व्यवहार' ताला लगा रहा है?

इस लेख के अनुसार: अगर आप एक ही धागे से दो बार बिना दो बार पुनरावर्ती म्यूट को लॉक करने की कोशिश करते हैं, तो आपको अपरिभाषित व्यवहार मिलता है। मेरा बहुत भोले मन मुझे बताता है कि वे सिर्फ एक त्रुटि क्यों नहीं लौटे? क्या यूबी होने का एक कारण है?

क्या चरित्र अंक को निकटतम संख्यात्मक मानों की आवश्यकता है?

सी ++ कार्यान्वयन के लिए वर्ण '0' – '9' को स्थैतिक संख्यात्मक मानों को सेट करना आवश्यक है, यानी कि: '0' -> 0+n '1' -> 1+n m -> m+n '9' -> 9+n मैं इसे isdigit ([वर्गीकरण] (22.3.3.1 कैरेक्टर वर्गीकरण)) के दस्तावेज़ीकरण में उल्लिखित नहीं ढूँढ सकता, न ही मैं उसे लोकेल प्रलेखन में देख सकता […]

मूल्य प्रकार को जानने के बिना किसी आगे चलने वाले यंत्र से एक रिवर्स इटरेटर प्राप्त करें

मैं कुछ एसटीएल शैली छँटाई एल्गोरिदम को लागू करने की कोशिश कर रहा हूँ। std::sort लिए प्रोटोटाइप इस std::sort दिखता है ( cplusplus.com से ): template <class RandomAccessIterator> void sort ( RandomAccessIterator first, RandomAccessIterator last ); समारोह को आम तौर पर इस तरह कहा जाता है (हालांकि कंटेनर का प्रकार भिन्न हो सकता है): std::vector<int> […]

क्या टेम्पलेट पैरामीटर में "टी" और "कॉन्स्ट टी" के बीच कोई अंतर है?

क्या 2 वाक्यविन्यास निम्नलिखित में कोई अंतर है: template<int N> struct A; // (1) तथा template<const int N> struct A; // (2) प्रत्येक सिंटैक्स का उपयोग कब के लिए कोई सामान्य दिशानिर्देश?

सी के रूप में जोड़ी के साथ सी + + अनारॉर्डेड_मैप – संकलन नहीं

मैं पूर्णांक के साथ युग्मों को मैप करने के लिए एक अनॉर्डर्ड_मैप बनाने का प्रयास कर रहा हूं #include <unordered_map> using namespace std; using Vote = pair<string, string>; using Unordered_map = unordered_map<Vote, int>; मेरे पास एक ऐसा वर्ग है जहां मैंने एक निजी सदस्य के रूप में Unordered_map घोषित किया है। हालांकि, जब मैं संकलन […]

क्यों नहीं "सभी नियंत्रण पथ एक मान लौटाते हैं" चेतावनी है और कोई त्रुटि नहीं?

मैं इस प्रश्न का उत्तर देने की कोशिश कर रहा था। जैसा कि स्वीकृत जवाब से सुझाव दिया गया है, उस कोड के साथ समस्या यह है कि सभी नियंत्रण पथ एक मान वापस नहीं कर रहे हैं। मैंने इस कोड को वीसी 9 कंपाइलर पर करने की कोशिश की और उसने मुझे इसके बारे […]

सी ++ में संदेश बॉक्स चीनी संदेश क्यों दिखाता है

संभव डुप्लिकेट: मेरा साधारण C ++ GUI एप्लिकेशन चीनी में एक संदेश बॉक्स क्यों दिखाता है? मैंने कोड के इस ब्लॉक को नीचे दृश्य सी ++ में कार्यान्वित किया है: int nResult=MessageBox(NULL, (LPCWSTR)"An example of Cancel,Retry,Continue", (LPCWSTR)"Message Box!", MB_ICONWARNING|MB_ABORTRETRYIGNORE); हालांकि, मैं जो भी कोशिश करता हूं, यह हमेशा चीनी में एक संदेश बॉक्स दिखाता है! […]

Boost :: iostreams :: mapped_file_source का उपयोग std :: multimap के साथ करें

मेरा विश्लेषण करने के लिए एक बड़ी संख्या में डेटा है – प्रत्येक फाइल 5gigs के बारे में है प्रत्येक फ़ाइल निम्न प्रारूप का है: xxxxx yyyyy दोनों कुंजी और मूल्य दोहरा सकते हैं, लेकिन कुंजी क्रम में बढ़ती क्रमबद्ध हैं। मैं इस प्रयोजन के लिए एक मेमोरी मैप फ़ाइल का उपयोग करने की कोशिश […]

दिलचस्प पोस्ट
शैली कोप चेतावनी को दबाने के लिए कैसे? स्थिति बार गायब नहीं होगा डीएफए के पूरक खोजना क्या Python के Virtualenv के दूसरे संस्करण को स्थापित करना संभव है? पायथन के साथ फॉर्म-डेटा पोस्ट करने के लिए मल्टीपार्ट पोस्टहोल्डर का उपयोग करना php तारीख सत्यापन GIF एनिमेशन को प्रोग्रामिंग रोकना दबाया <बटन> सीएसएस मैं yyyy-MM-ddThh: mm: ss: SSSZ प्रारूप को MM / dd / yyyy hh: mm: ss.SSS प्रारूप में से एक टाइमस्टैम्प कैसे परिवर्तित कर सकता हूं? ISO8601 से यूटीसी तक Django REST फ़्रेमवर्क सीरियललाइजर फ़ील्ड आवश्यक = false इनपुट शब्द पर ASCII मान प्राप्त करें सीएसएस में डेटा विशेषता के आधार पर तत्व चुनें ऑटो-स्क्रॉलिंग टेक्स्टव्यू एंड्रॉइड में पाठ को देखने के लिए Djels में डाउनलोड बनाने के लिए XlsxWriter ऑब्जेक्ट को HTTP प्रतिसाद के रूप में सहेजें Angularjs: इनपुट ngChange आग, जबकि मूल्य बदल रहा है