मैं थोड़ा सेल्सियस तक ++ नया हूँ और क्यूटी साथ चीजें काम करने के लिए कोशिश करते हैं और इस दुविधापूर्ण भर में आया था:सी ++ वर्ग वस्तु संकेत दिए गए और तक पहुँचने सदस्य कार्यों
Class *obj;
:
विभिन्न ट्यूटोरियल राज्य कुछ की तरह पर अवधारणाओं
*obj
- संदर्भित स्मृति में संग्रहीत वस्तु के मूल्य को प्रदर्शित करेगा
obj
- जो करने के लिए इसे
तो इशारा कर रही है स्मृति का पता हो जाएगा, मैं somethi करना होगा यकीन नहीं क्यों, सामान्य वस्तुओं के साथ के बाद से [normalObj.function1();
] काम करेगा, क्योंकि ऐसा करना है - एनजी तरह
*obj=new Class();
लेकिन अगर मैं एक समारोह का उपयोग करना चाहते हैं, मैं obj->function1();
*obj->function1();
के बजाय क्या करना है सीधे मूल्य।
तो, के लिए सूचक वस्तुओं कारण है कि हम समारोह, तक पहुँचने के लिए स्मृति संदर्भ का उपयोग करें या वह भी सामान्य वस्तुओं के मामले में, अपने हमेशा का संदर्भ यह है
पुनश्च: किसी ने मुझे का एक अच्छा ट्यूटोरियल के लिए मार्गदर्शन कर सकते हैं सी ++ में पॉइंटर्स का उपयोग, ताकि इन जैसे मेरे प्रश्न सीधे इसमें संबोधित किए जा सकें।
[ "C++ संकेत का एक अच्छा ट्यूटोरियल"] (http://dl.dropbox.com/u/6101039/Modern%20C%2B%2B की तरह कर सकते हैं .pdf) –