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

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

3
Qt "निजी स्लॉट:" यह क्या है?
मैं समझता हूं कि इसका उपयोग कैसे करना है, लेकिन इसका सिंटैक्स मुझे परेशान करता है। "निजी स्लॉट:" क्या कर रहा है? मैंने पहले किसी वर्ग परिभाषा में निजी कीवर्ड और: के बीच कुछ नहीं देखा है। क्या कुछ फैंसी सी ++ जादू यहां चल रहा है? और यहाँ उदाहरण: …
83 c++  qt  signals-slots 

5
अधिकतम तत्व की स्थिति का पता लगाना
क्या कोई मानक फ़ंक्शन है जो मानों की एक सरणी के अधिकतम तत्व की स्थिति (मूल्य नहीं) लौटाता है? उदाहरण के लिए: मान लीजिए कि मेरे पास एक सरणी है: sampleArray = [1, 5, 2, 9, 4, 6, 3] मैं एक फ़ंक्शन चाहता हूं जो 3 का पूर्णांक लौटाता है …
83 c++  algorithm 

4
क्या auto_ptr पदावनत हो गया है?
क्या Auto_ptr को आने वाले C ++ मानक में अपदस्थ किया जाएगा? क्या यूनिक_ टीपी को शेयर ट्रांसफर के बजाय स्वामित्व हस्तांतरण के लिए इस्तेमाल किया जाना चाहिए? यदि Unique_ptr मानक में नहीं है, तो क्या मुझे इसके बजाय साझा_ptr का उपयोग करने की आवश्यकता है?



17
स्ट्रिंग के वेक्टर को एक स्ट्रिंग में कैसे फंसाना है (सुरुचिपूर्ण तरीके से)
मैं एक स्ट्रिंग में स्ट्रिंग के एक वेक्टर को फंसाने के लिए सबसे सुंदर तरीके की तलाश कर रहा हूं। नीचे अब मैं उपयोग कर रहा हूँ समाधान है: static std::string& implode(const std::vector<std::string>& elems, char delim, std::string& s) { for (std::vector<std::string>::const_iterator ii = elems.begin(); ii != elems.end(); ++ii) { s …
83 c++  string  stl  stdstring  implode 


6
Google C ++ टेस्टिंग फ्रेमवर्क में कस्टम संदेश कैसे भेजें?
मैं अपने कोड के यूनिट परीक्षण के लिए Google C ++ टेस्टिंग फ्रेमवर्क का उपयोग करता हूं। मैं आउटपुट विश्लेषण के लिए C ++ यूनिट परीक्षण मॉड्यूल के साथ ग्रहण सीडीटी का उपयोग करता हूं । पहले मैंने CppUnit का उपयोग किया था इसमें मैक्रोस परिवार CPPUNIT * _MESSAGE है …
83 c++  googletest 

4
C C ++ की तुलना में C विशेष रूप से तेज़ है [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम उम्मीद करते हैं कि उत्तर तथ्यों, संदर्भों या विशेषज्ञता द्वारा समर्थित होंगे, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि इस …
83 c++  c  performance 


2
Std :: is_function कैसे लागू किया जाता है?
निम्नलिखित एक कार्यान्वयन कैसे है std::is_function? template<class T> struct is_function : std::integral_constant< bool, !std::is_const<const T>::value && !std::is_reference<T>::value > {}; ( सीपीपी संदर्भ से ) मुझे लगता है, intइस परिभाषा के तहत एक समारोह होगा। मैं क्या खो रहा हूँ?
82 c++  templates  std  sfinae 

10
क्या मुख्य कार्य में argc और argv का नाम बदलना सुरक्षित है?
बहुत सारे कार्यक्रम तार के कई तर्कों और सरणियों के लिए मानक नामों का उपयोग करते हैं। मुख्य फ़ंक्शन का प्रोटोटाइप ऐसा दिखता है int main(int argc, char *argv[]);:। लेकिन अगर मैं इन चरों के लिए कस्टम नाम चुनूं तो क्या मैं कुछ तोड़ूंगा? उदाहरण के लिए int main(int n_of_args, …
82 c++  c  main 

3
इस C ++ कार्यक्षमता का नाम क्या है?
मैं कुछ C ++ कोड लिख रहा था और गलती से एक फ़ंक्शन का नाम छोड़ दिया WSASocket। हालाँकि, मेरे संकलक ने एक त्रुटि नहीं उठाई और मुझे SOCKETमान्य सॉकेट के बजाय पूर्णांक मान 1 से संबद्ध किया । प्रश्न में कोड इस तरह देखा जाना चाहिए: this->listener = WSASocket(address->ai_family, …
82 c++ 

7
Share_ptr का उपयोग करने के लिए उदाहरण?
नमस्ते मैंने आज एक प्रश्न पूछा कि एक ही वेक्टर सरणी में विभिन्न प्रकार की वस्तुओं को कैसे सम्मिलित किया जाए और उस प्रश्न में मेरा कोड था gate* G[1000]; G[0] = new ANDgate() ; G[1] = new ORgate; //gate is a class inherited by ANDgate and ORgate classes class …

8
Std में: मल्टीसेट एक तत्व है यदि कोई तत्व पाया जाता है तो सिर्फ एक नमूना (अकुशल या डुप्लिकेट) को मिटाने के लिए एक फ़ंक्शन या एल्गोरिथ्म है
शायद यह एक डुप्लिकेट है, लेकिन मुझे कुछ भी खोजने में नहीं मिला: जब सभी तत्वों erase(value)पर कॉल किया जाता है std::multiset, तो पाया गया मूल्य हटा दिया जाता है। एकमात्र उपाय जो मैं सोच सकता था, वह है: std::multiset<int>::iterator hit(mySet.find(5)); if (hit!= mySet.end()) mySet.erase(hit); यह ठीक है, लेकिन मुझे …
82 c++  stl  multiset 

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