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

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

5
C ++ मैप एक्सेस डिस्क्लेमर क्वालीफायर (const)
निम्नलिखित कोड का कहना है कि के रूप में नक्शे गुजर constमें operator[]विधि छोड देता है क्वालिफायर: #include <iostream> #include <map> #include <string> using namespace std; class MapWrapper { public: const int &get_value(const int &key) const { return _map[key]; } private: map<int, int> _map; }; int main() { MapWrapper mw; …
113 c++  stl  const  maps 

8
C ++ में C हेडर का उपयोग करते समय, क्या हमें std :: या ग्लोबल नेमस्पेस से कार्यों का उपयोग करना चाहिए?
C कुछ है, बिल्कुल नहीं, C ++ का सबसेट। इसलिए हम C ++ के ज्यादातर C फंक्शन्स / हेडर्स को नाम में थोड़ा-थोड़ा बदलकर ( stdio.hto cstdio, stdlib.hto cstdlib) इस्तेमाल कर सकते हैं। मेरा प्रश्न वास्तव में एक प्रकार का शब्दार्थ है। सी ++ कोड में (जीसीसी संकलक के नवीनतम …
113 c++  language-lawyer  std 

10
C ++ कोड से UML बनाना? [बन्द है]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 2 साल पहले बंद हुआ । इस प्रश्न …
113 c++  uml 

5
फेंक नई एसटीडी :: अपवाद बनाम एसटीडी एसटी :: अपवाद
कुछ कोड को देखने के दौरान मैंने ठोकर खाई: throw /*-->*/new std::exception ("//... और मुझे हमेशा लगता था कि आपको ज़रूरत नहीं है / आपको newयहाँ उपयोग नहीं करना चाहिए । क्या सही तरीका है, क्या दोनों ठीक हैं, अगर ऐसा है तो क्या कोई अंतर है? पावरशेल बूस्ट लिब …
113 c++  exception 

14
एक std :: नक्शा जो प्रविष्टि के क्रम का ट्रैक रखता है?
वर्तमान में मेरे पास एक std::map<std::string,int>विशिष्ट स्ट्रिंग पहचानकर्ता के पूर्णांक मान को संग्रहीत करता है, और मैं स्ट्रिंग के साथ दिखता हूं। यह ज्यादातर वही करता है जो मैं चाहता हूं, सिवाय इसके कि यह प्रविष्टि क्रम का ट्रैक नहीं रखता है। इसलिए जब मैं मानों को प्रिंट करने के …

6
क्या जावा में ऑटो टाइप इंफ़ेक्शन है?
क्या autoजावा में एक वैरिएबल प्रकार है जैसे आपके पास C ++ में है? एक उदाहरण: for ( auto var : object_array) std::cout << var << std::endl; for( auto var : object_array) var.do_something_that_only_this_particular_obj_can_do(); मुझे पता है कि जावा में लूप के लिए एक बढ़ाया है, लेकिन क्या एक ऑटो है? …
113 java  c++  auto 


6
हम एक 'const' ऑब्जेक्ट पर `std :: Move` का उपयोग क्यों कर सकते हैं?
C ++ 11 में, हम इस कोड को लिख सकते हैं: struct Cat { Cat(){} }; const Cat cat; std::move(cat); //this is valid in C++11 जब मैं कॉल करता हूं std::move, तो इसका मतलब है कि मैं ऑब्जेक्ट को स्थानांतरित करना चाहता हूं, अर्थात मैं ऑब्जेक्ट को बदल दूंगा। किसी …
113 c++  c++11 



8
C ++ टेम्पलेट मेटाप्रोग्रामिंग के लिए सर्वश्रेष्ठ परिचय? [बन्द है]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 3 साल पहले बंद हुआ । इस प्रश्न …

4
क्या कूट सिंक्रनाइज़ / थ्रेड-सुरक्षित है?
सामान्य तौर पर मैं मानता हूं कि धाराएँ सिंक्रनाइज़ नहीं हैं, यह उचित लॉकिंग करने के लिए उपयोगकर्ता पर निर्भर है। हालांकि, coutमानक पुस्तकालय में विशेष उपचार जैसी चीजें मिलती हैं? यही है, अगर कई सूत्र लिख रहे हैं तो coutक्या वे coutवस्तु को भ्रष्ट कर सकते हैं ? मुझे …
112 c++  gcc  c++11 

20
आप एक std :: tuple के तत्वों पर कैसे पुनरावृति कर सकते हैं?
मैं एक ट्यूपल पर कैसे पुनरावृति कर सकता हूं (C ++ 11 का उपयोग करके)? मैंने निम्नलिखित कोशिश की: for(int i=0; i<std::tuple_size<T...>::value; ++i) std::get<i>(my_tuple).do_sth(); लेकिन यह काम नहीं करता है: त्रुटि 1: क्षमा करें, अनइम्प्लीमेंट की गई: 'श्रोता ...' को एक निश्चित लंबाई तर्क सूची में विस्तारित नहीं कर सकता …

8
Qt क्रिएटर प्रोजेक्ट में बाहरी लाइब्रेरी जोड़ना
मैं Qt क्रिएटर RC1 (संस्करण 0.9.2) द्वारा निर्मित परियोजना में बाहरी पुस्तकालय कैसे जोड़ सकता हूं? उदाहरण के लिए, win32 फ़ंक्शन EnumProcesses()को Psapi.libबनाने के लिए प्रोजेक्ट में जोड़ा जाना चाहिए ।
112 c++  winapi  qt  qt-creator 

9
क्यों अप्रयुक्त वापसी मूल्यों को शून्य करने के लिए?
int fn(); void whatever() { (void) fn(); } क्या किसी अप्रयुक्त वापसी मूल्य को शून्य करने का कोई कारण है, या क्या मैं यह सोचने में सही हूं कि यह समय की पूरी बर्बादी है? ऊपर का पालन करें: अच्छा है कि बहुत व्यापक लगता है। मुझे लगता है कि …
112 c++  c  void 

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