मैं अपने फाइनल के लिए समीक्षा कर रहा हूं, और मैं यह नहीं समझ सकता कि यह प्रश्न यह क्यों है।सी ++ वर्ग प्रश्न
मान लें निम्नलिखित वर्ग घोषणा:
class Testing {
public:
Testing(int n);
void Show(const Testing& w, int a = 10);
int value;
private:
int DoThis();
};
मान लें निम्नलिखित लाइनों कोड का एक मुख्य() कार्यक्रम में प्रयास कर रहे हैं, और है कि एक्स प्रकार Testing
की है और propertly बनाया गया है।
x.Show(18);
वैध या अवैध
जवाब कानूनी है, मैं समझता हूँ कि 2 पैरामीटर = 10
की वजह से की जरूरत नहीं है, लेकिन 18
के बाद के प्रकार Testing
नहीं है नहीं है कि एक अमान्य पैरामीटर?
धन्यवाद, कुछ अच्छे उत्तर थे, लेकिन यह बहुत गहन है। मुझे एक स्पष्टीकरण देने के लिए समय लेने के लिए धन्यवाद। – dubyaa
'हैलो' 'का प्रकार 'कॉन्स्ट चार (&) [6]' है, जो 'const char *' का क्षय होता है। –