सी + + समारोह टेम्पलेट्स
सी + + फंक्शन टेम्पलेट्स उन कार्यों जो उन में से प्रत्येक के लिए अलग अलग कोड के बिना विभिन्न प्रकार के डेटा को संभाल कर सकते हैं. डेटा प्रकार की कई प्रकार की पर एक ही आपरेशन के लिए, एक प्रोग्रामर की ज़रूरत अलग नहीं लिख एक समारोह में अधिक लदान के संस्करणों. यह काफी है अगर वह लिखता है एक सी + + टेम्पलेट आधारित कार्य करते हैं. यह सभी डेटा का ख्याल रखना होगा types.There दो प्रकार के होते हैं सी में टेम्पलेट्स + +, अर्थात., समारोह टेम्पलेट्स और वर्ग टेम्पलेट्स. केवल समारोह के साथ यह लेख सौदों templates.There अवसरों के बहुत हम अलग अलग डेटा प्रकार के लिए ही कार्य करता है जहां लिखने की जरूरत हो सकती हैं. एक पसंदीदा उदाहरण के दो चर के अलावा हो सकता है. पूर्णांक चर हो, नाव या दोहरा सकते हैं. आवश्यकता के अनुरूप वापस इनपुट प्रकार के आधार पर प्रकार की वापसी होगी. अगर हम डेटा प्रकार के प्रत्येक के लिए एक समारोह में लेखन शुरू हो, तो हम खत्म हो जाएगा 4 से 5 अलग काम करता है, जो + maintenance.C के लिए एक रात की घोड़ी हो सकता है के साथ + ऐसे हालात में हमारे बचाव के लिए आया खाके. हम जब उपयोग सी + + समारोह टेम्पलेट्स, सिर्फ एक समारोह में हस्ताक्षर के लिए तैयार की जरूरत है. सी + + संकलक स्वतः अलग अलग डेटा प्रकार से निपटने के लिए आवश्यक कार्यों को उत्पन्न करेगा. इस तरह एक प्रोग्रामर जीवन बहुत easier.C किया जाता है + + टेम्पलेट कार्य - विवरण: चलो मान एक छोटे से समारोह जोड़ें उदाहरण के लिए. यदि आवश्यकता को उपयोग इस दोनों पूर्णांक और नाव के लिए कार्य जोड़ें, तो दो कार्यों के लिए डेटा प्रकार से प्रत्येक के लिए बनाए जा रहे हैं (अधिक लदान). Int जोड़ें (क, ख int int) (एक वापसी + b;) / / सी + + बिना समारोह templatefloat जोड़ें (एक, b फ्लोट फ्लोट) (एक वापसी + b;) सी बिना / समारोह / + + templateIf वहाँ कुछ और डेटा प्रकार को संभाल सकता है, और अधिक कार्य added.But किया जाना चाहिए अगर हम एक प्रयोग सी + + समारोह टेम्पलेट, पूरी प्रक्रिया एक सी + + एक समारोह टेम्पलेट के लिए कम है. निम्नलिखित function.templateT (टी, टी बी) / जोड़ें जोड़ें के लिए कोड टुकड़ा हो / सी + + समारोह टेम्पलेट नमूना होगा (+ b;) यह ग वापसी + + समारोह टेम्पलेट परिभाषा काफी होगा. अब जब समारोह के पूर्णांक संस्करण, संकलक उत्पन्न एक पूर्णांक डेटा प्रकार के लिए संगत समारोह और यदि नाव कहा जाता है यह उत्पन्न प्रकार नाव और on.Here टी जोड़ें typename है. पारित यह गतिशील पैरामीटर के अनुसार संकलक द्वारा निर्धारित किया जाता है. कीवर्ड वर्ग का मतलब है, पैरामीटर किसी भी प्रकार की हो सकती है. यह भी एक class.C हो सकते हैं + + टेम्पलेट कार्यों -- लागू: सी + + समारोह में जहाँ एक ही कार्यक्षमता के लिए डेटा प्रकार के एक नंबर के साथ किया जाना चाहिए किया जा सकता है टेम्पलेट्स. हालांकि बहुत उपयोगी देखभाल के लिए बहुत सी परीक्षा लिया जाना चाहिए + + कार्यों टेम्पलेट विकास के दौरान. एक अच्छी सी लिखा + + programmers.About AuthorMuthukumarMore लेख में पाया जा सकता है के लिए समय बचाने में काफी मदद मिलेगी टेम्पलेट http://www.codersource.net/.
Article Source: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster Get Html Code
Add this article to your website now!
Webmaster Submit your Articles
No registration required! Fill in the form and your article is in the Messaggiamo.Com Directory!