Articles of सी ++

क्या एक glibc मुक्त / malloc / realloc अमान्य अगली आकार / अमान्य संकेतक त्रुटि है और इसे ठीक कैसे करें?

आप सबसे अधिक संभावना इस सवाल को देख रहे हैं क्योंकि आपका प्रश्न इस के डुप्लिकेट के रूप में बंद कर दिया गया है। संबंधित प्रश्नों की एक मामूली पूरी सूची के लिए, कृपया संभव डुप्लिकेट की एक लंबी सूची देखें – सी मेमोरी आवंटन और मेटा स्टैक ओवरफ़्लो पर अतिरंजित सीमाएं उदाहरण प्रश्न नि: […]

एक चार सरणी में एक int स्टोर करें?

मैं चार-बाइट को एक चार सरणी में संग्रहीत करना चाहता हूं … जैसे कि चार सरणी के पहले 4 स्थानों int के 4 बाइट्स हैं I फिर, मैं सर को वापस सर में खींचना चाहता हूं … इसके अलावा, बोनस अंक अगर कोई मुझे एक पाश में ऐसा करने के लिए कोड दे सकता है […]

क्यों एक अशक्त सूचक dereferencing व्यवहार अपरिभाषित है?

आईएसओ सी ++ के अनुसार, एक अशक्त सूचक को हटाया जाने वाला व्यवहार अपरिभाषित व्यवहार है। मेरी जिज्ञासा है, क्यों? क्यों मानक इसे अनिर्धारित व्यवहार घोषित करने का फैसला किया है? इस निर्णय के पीछे तर्क क्या है? कंपाइलर निर्भरता? ऐसा नहीं लगता है, क्योंकि C99 मानक के अनुसार, जहां तक ​​मुझे पता है, यह […]

Std :: सेट के मौजूदा तत्व को कैसे अद्यतन करें?

मेरे पास एक std::set<Foo> , और मैं उसमें मौजूदा तत्व के कुछ मूल्य को अपडेट करना चाहता हूं। ध्यान दें कि जो मान मैं अपडेट कर रहा हूं वह सेट में ऑर्डर नहीं बदलता है: #include <iostream> #include <set> #include <utility> struct Foo { Foo(int i, int j) : id(i), val(j) {} int id; int […]

सी या सी ++ में गैर रिक्त निर्देशिका प्रोग्राम को हटाना

सी या सी ++ में एक गैर खाली निर्देशिका को कैसे हटाएं? क्या कोई फ़ंक्शन है? rmdir केवल खाली निर्देशिका को हटाता है कृपया किसी बाह्य पुस्तकालय का उपयोग किए बिना एक रास्ता प्रदान करें। मुझे बताइए कि कैसे एक फाइल को सी या सी ++ में हटाने के लिए?

एक नेस्टेड क्लास टेम्प्लेट का आंशिक स्पेशलाइजेशन क्यों अनुमत है, जबकि पूरा नहीं है?

template<int x> struct A { template<int y> struct B {};. template<int y, int unused> struct C {}; }; template<int x> template<> struct A<x>::B<x> {}; // error: enclosing class templates are not explicitly specialized template<int x> template<int unused> struct A<x>::C<x, unused> {}; // ok तो बाहरी कक्षा भी विशिष्ट नहीं है, तो एक आंतरिक, नेस्टेड क्लास […]

एकाधिक विरासत का उपयोग करते समय मैं डायमंड ऑफ़ डेथ से कैसे बच सकता हूं?

http://en.wikipedia.org/wiki/Diamond_problem मुझे पता है इसका क्या मतलब है, लेकिन इससे बचने के लिए मैं क्या कदम उठा सकता हूं?

पहचानकर्ताओं में 😃 (और अन्य यूनिकोड वर्ण) g ++ द्वारा अनुमत नहीं हैं

मैं यह पता लगाने के लिए हूं कि मैं 😃 को जी -fextended-identifiers साथ एक वैध पहचानकर्ता के रूप में उपयोग नहीं कर सकता, यहां तक ​​कि -fextended-identifiers विकल्प सक्षम होने के साथ: int main(int argc, const char* argv[]) { const char* 😃 = "I'm very happy"; return 0; } main.cpp: 3: 3: त्रुटि: प्रोग्राम […]

क्या यह C ++ 11 regex त्रुटि मुझे या कंपाइलर है?

ठीक है, यह मूल प्रोग्राम नहीं था जिसमे मुझे इस समस्या थी, लेकिन मैंने इसे बहुत छोटा एक में दोहरा दिया। बहुत आसान समस्या main.cpp: #include <iostream> #include <regex> using namespace std; int main() { regex r1("S"); printf("S works.\n"); regex r2("."); printf(". works.\n"); regex r3(".+"); printf(".+ works.\n"); regex r4("[0-9]"); printf("[0-9] works.\n"); return 0; } इस […]

ऑपरेटर की विरासत के साथ समस्या = सी ++ में

मुझे ऑपरेटर = की विरासत के साथ परेशानी हो रही है यह कोड काम क्यों नहीं करता, और इसे ठीक करने का सबसे अच्छा तरीका क्या है? #include <iostream> class A { public: A & operator=(const A & a) { x = ax; return *this; } bool operator==(const A & a) { return x == […]

दिलचस्प पोस्ट
कैश्ड सीएसएस / जेएस फाइलों को पुनः लोड करने के लिए ब्राउज़र को कैसे बल दें? कैसे खोज इंजन AngularJS अनुप्रयोगों के साथ काम करते हैं? फ़ॉन्ट भयानक काम नहीं कर रहा है, माउस वर्गों के रूप में दिखा रहा है सीएसएस में एक डिवेल केंद्र बाकी कॉम्प्लेक्स / संमिश्र / नेस्टेड संसाधन पारदर्शी इमेजबटन कैसे करें: एंड्रॉइड जावा: असली दुनिया में डबल की बजाए हमें बिगडेकल का उपयोग क्यों करना चाहिए? छत्ता आंतरिक तालिकाओं और बाहरी तालिकाओं के बीच अंतर? पुनरावर्ती कार्यों के लिए जटिलता का निर्धारण (बिग ओ नोटेशन) IOS – एप्लिकेशन से CPU उपयोग प्राप्त करें क्यों Matlab inv धीमी और गलत है? एएसपी एमवीसी आईआईएस 7 में परिणाम: HTTP त्रुटि 403.14 – निषिद्ध स्विफ्ट में विभिन्न प्रकार के साथ सुपरवलैस संपत्ति को ओवरराइड करना डायनेमिक कोड निष्पादन एस्पनेट एमवीसी 2 – एक मॉडल की संपत्ति को एक अलग नामांकित मान से बाँधें