default-arguments पर टैग किए गए जवाब

1
त्रुटि: पैरामीटर 1 के लिए दिया गया डिफ़ॉल्ट तर्क
मुझे यह त्रुटि संदेश नीचे दिए गए कोड के साथ मिल रहा है: class Money { public: Money(float amount, int moneyType); string asString(bool shortVersion=true); private: float amount; int moneyType; }; पहले मुझे लगा कि C ++ में पहले पैरामीटर के रूप में डिफ़ॉल्ट पैरामीटर की अनुमति नहीं है, लेकिन इसकी …

3
क्या कॉन्स्ट सन्दर्भ द्वारा डिफ़ॉल्ट तर्क का मान वापस करना ठीक है?
क्या नीचे दिए उदाहरणों में कॉन्स्ट सन्दर्भ द्वारा डिफ़ॉल्ट तर्क के मान को वापस करना ठीक है: https://coliru.stacked-crooked.com/a/ff76e060a007723b #include <string> const std::string& foo(const std::string& s = std::string("")) { return s; } int main() { const std::string& s1 = foo(); std::string s2 = foo(); const std::string& s3 = foo("s"); std::string s4 …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.