Calling inline functions C++ -


मेरे पास वर्ग MyClass

 int MyClass :: myInlineFunction () के अंतर्गत परिभाषित एक इनलाइन सदस्य कार्य है; 

यह फ़ंक्शन मेरे कोड में कई स्थानों से कहा जाता है।
इस फ़ंक्शन को कॉल करने के दो तरीके हैं
प्रकरण 1: फ़ंक्शन को हर बार उपयोग करते हुए इसका उपयोग किया जाता है।

 मोबाइल-> मेरी इनलाइन फंक्शन (); 

प्रकरण 2: इस फ़ंक्शन के परिणाम को एक चर में निर्दिष्ट करें और बाद में पहुंच के लिए इसका उपयोग करें

 var = mobj-> myInlineFunction (); 

कौन सा पसंदीदा होना चाहिए ??

केस 2 आपको बहुत कुछ दे सकता है प्रदर्शन का, यदि फ़ंक्शन कुछ करता है जो कुछ समय लेता है। इसे चुनें यदि

  • आपको फ़ंक्शन के दुष्प्रभावों की आवश्यकता नहीं है
  • फ़ंक्शन हमेशा उस संदर्भ में उसी परिणाम को वापस करेगा

Comments

Popular posts from this blog

c++ - Linux and clipboard -

What is expire header and how to achive them in ASP.NET and PHP? -

sql server - How can I determine which of my SQL 2005 statistics are unused? -