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

2
घोषणापत्र (ऑटो) के कुछ उपयोग क्या हैं?
На сттот вопрос есть ответы на Stack Overflow на русском : Конструкция घोषणापत्र (ऑटो) C ++ 14 में decltype(auto)मुहावरा पेश किया गया है। आमतौर पर इसका उपयोग घोषणाओं को दिए गए अभिव्यक्ति पर नियमों का उपयोग करने की अनुमति देना हैautodecltype । मुहावरे के "अच्छे" उपयोग के उदाहरणों के लिए …

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

2
Std :: result_of और घोषणापत्र के बीच अंतर
मुझे std::result_ofC ++ 0x की आवश्यकता को समझने में कुछ परेशानी है । अगर मुझे सही तरीके से समझा जाता है, result_ofतो कुछ प्रकार के मापदंडों के साथ फ़ंक्शन ऑब्जेक्ट को लागू करने के परिणामस्वरूप प्रकार प्राप्त करने के लिए उपयोग किया जाता है। उदाहरण के लिए: template <typename F, …
100 c++  c++11  decltype  result-of 

6
संदर्भ C ++ में "कॉन्स्टेबल" क्यों नहीं हैं?
हम जानते हैं कि "कॉन्स्टेबल वैरिएबल" इंगित करता है कि एक बार असाइन करने के बाद, आप वैरिएबल को इस तरह नहीं बदल सकते: int const i = 1; i = 2; उपरोक्त कार्यक्रम संकलन में विफल रहेगा; एक त्रुटि के साथ संकेत देता है: assignment of read-only variable 'i' …

3
C ++ घोषणापत्र और कोष्ठक - क्यों?
पहले इस विषय पर चर्चा की गई थी , लेकिन यह कोई नकल नहीं है। जब कोई decltype(a)और के बीच के अंतर के बारे में पूछता है decltype((a)), तो सामान्य उत्तर है - aएक चर है, (a)एक अभिव्यक्ति है। मुझे यह उत्तर असंतोषजनक लगता है। पहला, aएक अभिव्यक्ति है। प्राथमिक …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.