मेरे पास इस तरह एक विधि है:
MyClass & amp; Smth :: getMyClass () {myClassObj; } और अब ये दो उदाहरण उसी तरह कार्य करते हैं (vs2012):
MyClass & amp; A = smthObj.getMyClass (); a.whatever (); MyClass a = smthObj.getMyClass (); a.whatever (); इस की व्याख्या कैसे करें?
कैसे करें इसकी व्याख्या?
MyClass & amp; A = smthObj.getMyClass (); a.whatever (); a एक संदर्भ से smthObj के डेटा सदस्य है I दूसरी पंक्ति जो भी हो () डेटा सदस्य पर कॉल करता है। MyClass a = smthObj.getMyClass (); a.whatever (); a एक कॉपी का smthObj 's डेटा सदस्य है। दूसरी लाइन <कॉपी> जो भी हो () उस प्रति पर कॉल करता है।
No comments:
Post a Comment