उदाहरण के लिए (मान लें कि हम सी ++ के बारे में बात कर रहे हैं यदि यह एक भिन्न बनाता है), & & ऑपरेटर में यदि मुझे पता है कि एक कथन का परिणाम 0 से अधिक होगा/अधिक संभावना है तो दूसरा कथन मुझे रखना चाहिए बाईं ओर, और दाईं ओर अन्य कथन?क्या छोटा सर्किटिंग प्रोग्राम के निष्पादन को तेज़ी से निष्पादित करता है, और यह विश्लेषण कर रहा है कि कौन सा कथन पहले स्टेटस स्टेटमेंट में डाल सकता है?
उसी के लिए जाता है || ऑपरेटर अगर मुझे पता है कि एक कथन का परिणाम 1 और अधिक होगा/तो मुझे अधिक मौका मिलेगा, तो दूसरे कथन को मैंने बाईं ओर रखा होगा, और दाईं ओर अन्य कथन?
अब यह सब करने से कार्यक्रम का विश्लेषण करने में काफी समय लगेगा, लेकिन यदि यह प्रोग्राम के लिए निष्पादन समय को तेज करता है तो यह करने के लायक है, और यह ऐसा कुछ है जो एम्बेडेड/रीयल-टाइम सिस्टम प्रोग्रामर इन्हें देखता है यदि आवश्यक हो तो अपने आवेदन को तेज करना?
* इसके लायक कर यह * कारकों में से एक बहुत कुछ इस पर निर्भर करने के लिए जा रहा है। सबसे बड़ी बात यह है कि इस ट्यूनिंग को करने के लिए कितना खर्च होता है और आप अतिरिक्त प्रदर्शन से कितना बचत करते हैं। सिद्धांत रूप में – NathanOliver
हाँ, कारण shortcircuit ऑपरेटरों मौजूद – user463035818
इस अंतर्निहित अनुप्रयोगों (हार्ड समय सीमा है) में प्रदर्शन में सुधार करने के लिए एक आखिरी प्रयास की तरह है thats, या यह कुछ वे वास्तव में प्रदर्शन में सुधार करने में लग रहे हो रहा है? –