Articles of सी ++

<iostream> बनाम। <iostream.h> बनाम "iostream.h"

जब C ++ में हेडर फाइल शामिल होती है, तो बीच में क्या अंतर है … 1)। एच बनाम बनाम शामिल नहीं है, जिसमें इसे <> चिह्नों में लपेटकर। #include <iostream> vs. #include <iostream.h> 2) हेडर नाम को दोहरे कोट्स में लपेटकर बनाकर इसे <> संकेतों में लपेटकर बनायें? #include <iostream.h> vs. #include "iostream.h" अग्रिम […]

क्या स्टड :: मल्टीमैप में अद्वितीय कुंजियों में एक इटरेटर है?

क्या एक मल्टीिमैप इटरेटर के लिए एक सरल या मानक तरीका है जो बहुमूल्य में अद्वितीय कुंजियों में पुनरावृति करता है? यानी एक सेट के लिए जो दिखता है: {1, "a"}, {1, "lemon"}, {2, "peacock"}, {3, "angel"} एक इटरेटर जो कि {1, "a"} फिर बढ़ने से {2, "peacock"} को इंगित किया जाएगा और फिर फिर […]

आगे एक एसटीएल कंटेनर घोषित?

क्या हेडर फाइल में एसटीएल कंटेनर को अग्रेषित करना संभव है? उदाहरण के लिए, निम्न कोड लें: #include <vector> class Foo { private: std::vector<int> container_; … }; मैं ऐसा कुछ करने में सक्षम होना चाहता हूं: namespace std { template <typename T> class vector; } class Foo { private: std::vector<int> container_; … }; क्या यह […]

सी में एक वर्ग को कैसे कार्यान्वित करें

संभव डुप्लिकेट: आप सी में एक क्लास कैसे लागू करते हैं? मेरे परीक्षण में, मुझे बताया गया है कि मुझे सी में निम्नलिखित वर्ग को लागू करने का एक तरीका खोजने की आवश्यकता है I class A { private: int a,b; public: void func1(); int c,d; protected: int e,f; void fun(); }; सी कंपाइलर भी […]

क्या केस-स्विच इस तरह काम करता है?

मैं आज कोड के एक केस-स्विच टुकड़े में आया हूं और यह देखने में थोड़ा आश्चर्य हुआ कि यह कैसे काम करता है। कोड था: switch (blah) { case a: break; case b: break; case c: case d: case e: { /* code here */ } break; default : return; } परिदृश्य में मेरे आश्चर्य […]

सदस्य क्षेत्र, निर्माण के क्रम

सी ++ में, जब आप नीचे देख रहे हैं, तो क्या गारंटी के निर्माण का क्रम क्या है? Logger::Logger() : kFilePath_("../logs/runtime.log"), logFile_(kFilePath_) { // … }

सी ++ पॉइंटर बहु-विरासत मज़ा

मैं एक मूल रेफरीग्रेजिंग पॉइन्टर क्लास से विरासत से जुड़े कुछ कोड लिख रहा हूं; और सी + + की कुछ जटिलताओं को ऊपर उठाया। मैंने इसे कम कर दिया है: मान लीजिए मेरे पास: class A{}; class B{}; class C: public A, public B {}; C c; C* pc = &c; B* pb = […]

क्या C ++ में संपूर्ण सी भाषा होती है?

मैंने ट्यूटोरियल में पढ़ा है कि सी ++ में पूरी सी प्रोग्रामिंग भाषा है हालांकि मैंने यह भी पढ़ा है, इस तरह की जगहों में यदि आप सी ++ सीखते हैं, तो आप अंततः सी के बारे में जानेंगे जो समय के साथ सीखने वाली भाषाओं के बीच कुछ अंतर शामिल होंगे I तो मेरा […]

सरल टेम्पलेट वर्ग के साथ "अपरिभाषित प्रतीकों" लिंकर त्रुटि

कुछ वर्षों के लिए सी ++ से दूर हो गया और निम्नलिखित कोड से एक लिंकर त्रुटि प्राप्त हो रही है: Gene.h #ifndef GENE_H_INCLUDED #define GENE_H_INCLUDED template <typename T> class Gene { public: T getValue(); void setValue(T value); void setRange(T min, T max); private: T value; T minValue; T maxValue; }; #endif // GENE_H_INCLUDED Gene.cpp […]

2 डी std :: सरणी के साथ सरल प्रारंभ (ब्रेसिज़ के साथ) क्यों नहीं किया जा सकता?

संभव डुप्लिकेट: c ++ क्यों std :: vector और std :: array के लिए initializer_list व्यवहार अलग हैं मैंने सरल 2 डी सरणी (3×2) परिभाषित की: std::array<std::array<int,3>,2> a { {1,2,3}, {4,5,6} }; मुझे आश्चर्य हुआ था कि यह प्रारंभिक कार्य, gcc4.5 त्रुटि के साथ नहीं है: too many initializers for 'std::array<std::array<int, 3u>, 2u>' मैं इस […]

दिलचस्प पोस्ट
यह पता लगा रहा है कि PHP चर एक संदर्भ / संदर्भित है अधिसूचना पर क्लिक करना उद्देश्य गतिविधि शुरू नहीं कर रहा है? मैं ऑब्जेक्ट के अंदर objc_setAssociatedObject / objc_getAssociatedObject का उपयोग कैसे करूं? NSString में सबस्ट्रिंग को खोजने / बदलने के लिए नियमित अभिव्यक्ति का उपयोग करें सभी तालिकाएं, संग्रहित प्रक्रियाएं, ट्रिगर, बाधाएं और एक एसक्वेल स्टेटमेंट में सभी निर्भरताएं ड्रॉप करें मिनगू लिंकर त्रुटि: विनसॉक जावास्क्रिप्ट में, Regex के साथ एचटीएमएल टिप्पणी निकालें : वर्ग के साथ nth-child (यहां तक ​​कि अजीब) चयनकर्ता मैं आईबुक पर ई-रीडर प्रोग्राम को लॉन्च कैसे करूं? गिट शाखा नाम में स्लैश वर्ण का उपयोग करना मैं अपने एप्लिकेशन के सेटिंग बंडल में एप्लिकेशन संस्करण संशोधन कैसे दिखा सकता हूं? Mockito: विधि पर जासूसी करने की कोशिश कर रहा है मूल विधि बुला रहा है क्या .नेट संग्रह सबसे तेज़ खोज प्रदान करता है एमडी 5 डीकोडिंग वे यह कैसे करते हैं? केवल एक दृश्य iOS 6 के लिए अलग-अलग अभिविन्यास का समर्थन करें