सी ++ 11 से पहले, अगर मेरे पास एक बड़ी कार्यवाही पर संचालित एक समारोह था, तो मेरी वृत्ति इस तरह के प्रोटोटाइप के साथ कार्यों को लिखना होगा। void f(A &return_value, A const ¶meter_value);
सी ++ 1
में किसी फ़ंक्शन द्वारा लौटाए गए वेक्टर के तत्व के संदर्भ में कोई यह सत्यापित कर सकता है कि निम्नलिखित एक बीयूजी है, और समझाएं क्यों? मुझे लगता है मुझे पता है, लेकिन विवरण के बारे में अस्पष्ट हूँ। (मे
अगर मैं() एक वर्ग एक (जो मूल्य द्वारा एक वस्तु देता है), और दो कार्यों च() और जी सिर्फ उनकी वापसी चर में अंतर होने: class A
{
public:
A() { cout<<"constructor, "; }
A (const A&) { cout