rvalue-reference

    11गर्मी

    1उत्तर

    का लाभ उठाते हैं Rvalue संदर्भ और मूव semantics एक प्रमुख सी ++ 11 सुविधा है जो अनावश्यक प्रतियों को कम करके कोड को काफी तेज़ी से बढ़ा सकती है। एसटीएल को इस नई सुविधा का उपयोग करने के लिए अद्यतन किया

    6गर्मी

    1उत्तर

    मुझे आश्चर्य है कि किसी भी तरह से निम्नलिखित कोड में दिखाया गया है (पैरामीटर के रूप में सरणियों के साथ) फ़ंक्शन कॉल अंतर करने के लिए वहाँ है यदि: #include <cstring> #include <iostream> template <si

    9गर्मी

    4उत्तर

    में रैल्यू संदर्भों का उपयोग करना मैं एक वेक्टर को भरने वाले फ़ंक्शन को कार्यान्वित करना चाहता हूं और फिर एक रावल्यू संदर्भ देता हूं। मैं की तरह थक कुछ: std::vector<int> &&fill_list() { std::vect

    9गर्मी

    2उत्तर

    निम्नलिखित कार्यक्रम VS11 बीटा में निर्माण नहीं करता है, जीसीसी 4.5, या बजना साथ धागा 3,1 #include <thread> #include <memory> int main() { std::unique_ptr<int> p; std::thread th([](std::u

    6गर्मी

    1उत्तर

    मैं मुसीबत समझ क्यों Foo चाल निर्माता निम्न उदाहरण में ~ptr आह्वान करने के लिए कोशिश करता है हो रही है: #include <utility> template <typename T, typename Policy> class ptr { T * m_t; public:

    8गर्मी

    3उत्तर

    क्या इस तरह का रिटर्न प्रकार सी ++ 11 में कुछ सार्थक प्रतिनिधित्व करता है? template <typename R> R&& grabStuff(); T instance = grabStuff<T>(); मैं आशा करता हूं कि grabStuff, अगर R एक चाल निर्माता

    6गर्मी

    2उत्तर

    overloads मैं निम्नलिखित दो समारोह टेम्पलेट भार के होते हैं: template<typename T> optional<T> some(const T& x) { return optional<T>(x); } template<typename T> typename std::enable_if<std::i

    6गर्मी

    2उत्तर

    में भ्रम बाध्यकारी मैं तीन फ़ंक्शन को कॉल मुझे लगता है कि इलाज किया जाना चाहिए (के बारे में) एक ही है, लेकिन स्पष्ट रूप से वे नहीं हैं। मैं समझने की कोशिश कर रहा हूं कि क्यों तीनों में से एक संकलित नह

    68गर्मी

    1उत्तर

    संकलित नहीं करता है, मैं सिर्फ g ++ 4.7 (बाद में स्नैपशॉट्स में से एक) के साथ -std = C++ 11 सक्षम के साथ खेल रहा था। मैंने अपने कुछ मौजूदा कोड बेस को संकलित करने की कोशिश की और एक मामला जो मुझे कुछ हद

    5गर्मी

    1उत्तर

    मैं वर्तमान में अपनी डिग्री शोध प्रबंध लिख रहा हूं और इसमें सी ++ 11 के पीछे सिद्धांत की कुछ व्याख्या भी शामिल है जो वास्तव में ठीक है क्योंकि सी ++ मेरी प्रोग्रामिंग भाषा पसंद है और मानक मुफ्त में (N