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

इस टैग का उपयोग उस कोड के लिए करें जिसे C ++ 11 के रूप में संकलित किया जाना चाहिए (C ++ 14 या बाद में शुरू की गई किसी भी सुविधा का उपयोग नहीं करना)।

4
मैं C ++ 11 में मानक लाइब्रेरी कंटेनर का कुशलता से चयन कैसे कर सकता हूं?
"C ++ कंटेनर पसंद" नामक एक अच्छी तरह से ज्ञात छवि (चीट शीट) है। यह वांछित उपयोग के लिए सबसे अच्छा कंटेनर चुनने के लिए एक फ्लो चार्ट है। किसी को पता है कि अगर वहाँ पहले से ही एक सी + + 11 संस्करण है? यह पिछले एक है:
135 c++  c++11  c++-faq 

10
C ++ 0x में कोई अर्धवृत्त नहीं है? धागे को कैसे सिंक्रनाइज़ करें?
क्या यह सच है कि C ++ 0x बिना सेमाफोर के आएगा? सेमीफोर के उपयोग के संबंध में स्टैक ओवरफ्लो पर पहले से ही कुछ प्रश्न हैं। मैं उन्हें (पॉज़िक्स सेमाफ़ोर्स) हर समय एक धागे को किसी दूसरे सूत्र में किसी घटना की प्रतीक्षा करने के लिए उपयोग करता हूँ: …

1
फ्यूचर्स बनाम वादे
मैं भविष्य और वादे के बीच अंतर के साथ खुद को भ्रमित कर रहा हूं। जाहिर है, उनके पास अलग-अलग तरीके और सामान हैं, लेकिन वास्तविक उपयोग मामला क्या है? क्या यह?: जब मैं कुछ async कार्य प्रबंधित कर रहा हूं, तो मैं "भविष्य में" मूल्य प्राप्त करने के लिए …
135 c++  c++11  promise  future 

16
जांचें कि क्या किसी वर्ग के पास दिए गए हस्ताक्षर का सदस्य कार्य है
मैं यह पता लगाने के लिए एक टेम्पलेट चाल के लिए पूछ रहा हूं कि क्या किसी वर्ग में किसी दिए गए हस्ताक्षर का एक विशिष्ट सदस्य कार्य है। समस्या यहाँ उद्धृत एक के समान है। http://www.gotw.ca/gotw/071.htm लेकिन समान नहीं है: सटर की किताब के आइटम में उन्होंने इस सवाल …
135 c++  c++11  templates  sfinae 

3
Packaged_task और async के बीच क्या अंतर है
C ++ 11 के थ्रेडेड मॉडल के साथ काम करते हुए, मैंने देखा कि std::packaged_task<int(int,int)> task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout << f.get() << '\n'; तथा auto f = std::async(std::launch::async, [](int a, int b) { return a + b; }, …

6
मैं एक std :: unique_ptr सदस्य के साथ कस्टम डिलेटर का उपयोग कैसे करूँ?
मेरे पास एक Unique_ptr सदस्य है। class Foo { private: std::unique_ptr<Bar> bar; ... }; बार एक तृतीय पक्ष वर्ग है जिसमें एक बनाएँ () फ़ंक्शन और एक नष्ट () फ़ंक्शन होता है। अगर मैं std::unique_ptrएक स्टैंड फंक्शन में इसके साथ उपयोग करना चाहता था तो मैं कर सकता था: void …


1
-Dd = c ++ 11 और -std = gnu ++ 11 में क्या अंतर हैं?
क्या अंतर हैं -std=c++11और -std=gnu++11जीसीसी और बजना के लिए संकलन पैरामीटर के रूप में? c99और के साथ एक ही सवाल gnu99? मुझे C ++ और C मानकों के बारे में पता है, यह उन मापदंडों में अंतर है जो मेरी रुचि रखते हैं। मैंने कहीं पढ़ा है कि इसे कुछ …
132 c++  gcc  c++11  clang 

3
C ++ 11 में थ्रेड_लोक का क्या अर्थ है?
मैं thread_localC ++ 11 के विवरण से भ्रमित हूं । मेरी समझ है, प्रत्येक थ्रेड में एक फ़ंक्शन में स्थानीय चर की अद्वितीय प्रतिलिपि होती है। वैश्विक / स्थैतिक चर को सभी थ्रेड्स (संभवत: ताले का उपयोग करके सिंक्रनाइज़ किया गया एक्सेस) द्वारा एक्सेस किया जा सकता है। और thread_localचर …

10
C ++ 11 में थ्रेड पूलिंग
प्रासंगिक प्रश्न : C ++ 11 के बारे में: C ++ 11: std :: थ्रेड पूल किया गया? क्या C ++ 11 में Async (लॉन्च :: async) महंगी धागा निर्माण से बचने के लिए थ्रेड पूल को अप्रचलित बना देगा? बूस्ट के बारे में: सी ++ बूस्ट थ्रेड पुन: उपयोग …


6
क्यों std :: share_ptr <void> काम करते हैं
मुझे शटडाउन पर मनमाने ढंग से सफाई करने के लिए std :: share_ptr का उपयोग करके कुछ कोड मिला। पहले मुझे लगा कि यह कोड संभवतः काम नहीं कर सकता, लेकिन फिर मैंने निम्नलिखित कोशिश की: #include &lt;memory&gt; #include &lt;iostream&gt; #include &lt;vector&gt; class test { public: test() { std::cout &lt;&lt; …
129 c++  c++11  shared-ptr 

2
`Std :: Move` को` std :: Move` नाम क्यों दिया गया है?
C ++ 11 std::move(x)फ़ंक्शन वास्तव में कुछ भी स्थानांतरित नहीं करता है। यह आर-वैल्यू के लिए सिर्फ एक कास्ट है। ऐसा क्यों किया गया? क्या यह भ्रामक नहीं है?

2
फंक्शन हेडिंग में एरो ऑपरेटर (->)
मैं निम्नलिखित कोड भर आया: template &lt;typename T, typename T1&gt; auto compose(T a, T1 b) -&gt; decltype(a + b) { return a+b; } एक बात है जो मुझे समझ नहीं आ रही है: मुझे पता चल गया कि -&gt;फंक्शन हेडिंग में एरो ऑपरेटर ( ) का क्या मतलब है? मैं …
128 c++  c++11  auto  decltype 

4
C ++ 11 में एक प्रकार की गैर-चल को कब बनाया जाए?
मुझे आश्चर्य हुआ कि यह मेरे खोज परिणामों में नहीं दिखा, मुझे लगा कि किसी ने पहले यह पूछा होगा, सी ++ 11 में चाल शब्दार्थ की उपयोगिता को देखते हुए: मुझे C ++ 11 में एक कक्षा को गैर-चल बनाने योग्य बनाने के लिए कब (या यह मेरे लिए …

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