Articles of ऑपरेटर ओवरलोडिंग

जावास्क्रिप्ट: ऑपरेटर ओवरलोडिंग

मैं कुछ दिनों के लिए जावास्क्रिप्ट के साथ काम कर रहा हूं और मुझे एक निश्चित बिंदु पर मिल गया है जहां मैं अपनी परिभाषित ऑब्जेक्ट्स के लिए ऑपरेटरों को ओवरलोड करना चाहता हूं। इसके लिए गूगल की खोज के कार्यकाल के बाद ऐसा लगता है कि आप आधिकारिक तौर पर ऐसा नहीं कर सकते […]

असाइनमेंट ऑपरेटर को ओवरलोड करने के लिए गैर सदस्यीय फ़ंक्शन का उपयोग क्यों नहीं किया जा सकता?

एक सदस्य फ़ंक्शन का उपयोग करके असाइनमेंट ऑपरेटर ओवरलोड किया जा सकता है, लेकिन गैर-सदस्यीय friend कार्य नहीं: class Test { int a; public: Test(int x) :a(x) {} friend Test& operator=(Test &obj1, Test &obj2); }; Test& operator=(Test &obj1, Test &obj2)//Not implemented fully. just for test. { return obj1; } यह इस त्रुटि का कारण बनता […]

आप जावास्क्रिप्ट में ऑपरेटर को कैसे लोड करेंगे

मैं जावास्क्रिप्ट में [] ऑपरेटर को लोड करने का तरीका ढूंढने में असमर्थ हूं। कोई भी वहाँ पता है? मैं … की तर्ज पर सोच रहा था MyClass.operator.lookup(index) { return myArray[index]; } या क्या मैं सही चीज़ों को नहीं देख रहा हूँ

ओवरलोडिंग नया / हटाएं

मैं अपने प्रोग्राम में एक छोटी सी मेमोरी लीक खोजक बना रहा हूं, लेकिन मेरे ओवरलोडिंग का नया तरीका और हटाएं (और भी नया [] और हटाएं]] कुछ भी नहीं लगता है void* operator new (unsigned int size, const char* filename, int line) { void* ptr = new void[size]; memleakfinder.AddTrack(ptr,size,filename,line); return ptr; } जिस तरह […]

एक ++ और उपसर्ग ++ ए के लिए दो अलग-अलग तरीकों में ऑपरेटर ++ को अधिभार कैसे करें?

a++ और उपसर्ग ++a लिए दो अलग-अलग तरीकों में ऑपरेटर ++ को अधिभार कैसे करें?

क्यों isstream वस्तु एक bool अभिव्यक्ति के रूप में इस्तेमाल किया जा सकता है?

क्या किसी को पता है कि क्यों इस्ट्रीम ऑब्जेक्ट को बूल अभिव्यक्ति के रूप में इस्तेमाल किया जा सकता है? उदाहरण के लिए: ifstream input("tmp"); int iValue; while (input >> iValue) //do something; यहां input >> iValue ऑब्जेक्ट के लिए एक संदर्भ देता है। मैं जानना चाहता हूं कि इस ऑब्जेक्ट को एक बूल अभिव्यक्ति […]

सी # में ओवरलोडिंग असाइनमेंट ऑपरेटर

मैं जानता हूं कि = ऑपरेटर ओवरलोड नहीं किया जा सकता है, लेकिन मैं यहाँ क्या करना चाहता हूं: मैं सिर्फ मात्रात्मक इकाइयों का प्रतिनिधित्व करने के लिए कक्षाएं बना रहा हूं, क्योंकि मैं थोड़ा भौतिकी कर रहा हूं। जाहिरा तौर पर मैं सिर्फ एक आदिम से वंचित नहीं हो सकता, लेकिन मैं चाहता हूं […]

पायथन की 'इन' ऑपरेटर ओवरराइड?

यदि मैं अपना स्वयं का वर्ग पायथन में बना रहा हूं, तो मुझे किस फंक्शन को परिभाषित करना चाहिए ताकि 'ऑपरेटर' के उपयोग की अनुमति दी जा सके, उदा। class MyClass(object): … m = MyClass() if 54 in m: …

सी # विस्तार विधियों के साथ ऑपरेटर ओवरलोडिंग

मैं C # StringBuilder क्लास के लिए ऑपरेटर ओवरलोड को जोड़ने के लिए एक्सटेंशन विधियों का उपयोग करने का प्रयास कर रहा हूं। विशेष रूप से, StringBuilder sb , मुझे sb += "text" को sb.Append("text") बराबर बनने के लिए sb.Append("text") । StringBuilder लिए एक एक्सटेंशन विधि बनाने के लिए यहां सिंटैक्स है: public static class […]

आप 'अधिभार' क्यों नहीं कर सकते। ' सी ++ में ऑपरेटर?

यह अधिभार को सक्षम करने के लिए बहुत उपयोगी होगा। ऑपरेटर में C ++ और ऑब्जेक्ट के संदर्भ वापस लौटाते हैं। आप operator-> और operator* को ओवरलोड कर सकते हैं लेकिन operator. नहीं operator. क्या इसके लिए एक तकनीकी कारण है?

दिलचस्प पोस्ट
जर्सी 2.0 के साथ निर्भरता इंजेक्शन एक फ़ाइल बदलते समय अधिसूचना? अजगर 3.x के सुपर () जादू क्यों है? GitHub प्रोजेक्ट पृष्ठों के लिए कस्टम डोमेन SQL के लिए LINQ उपकरण विभिन्न फ्लेक्स कंटेनरों में फ्लेक्स आइटम के लिए समान ऊंचाई स्तंभ जीआईटी ने मेरी फाइलों में HEAD अंक छोड़ दिया Windows में C ++ के साथ विंडो के स्क्रीनशॉट लेने का सबसे अच्छा तरीका क्या है? पायथन 2.7 से पहले डिक्की समझ के लिए वैकल्पिक jQuery। load () कॉल HTML फ़ाइल को लोड किए जाने में जावास्क्रिप्ट निष्पादित नहीं करता है मैं ब्राउज़र को पेज को प्रदर्शित करने के लिए कैसे इंतजार कर सकता हूं जब तक कि यह पूरी तरह लोड नहीं हो जाता? मैं सी में const / literal तार को कैसे जोड़ूं? कैसे एक एसक्यूएल सर्वर संग्रहीत कार्यविधि में एक सरणी को पारित करने के लिए शब्दकोश कुंजी के रूप में कस्टम प्रकार का उद्देश्य कैसे जावा में एक सामान्य सरणी बनाने के लिए?