में __ (डबल अंडरस्कोर) का इतना उपयोग क्यों करते हैं, मैं कुछ ओपन सोर्स सी ++ कोड के माध्यम से देख रहा था और कोड में उपयोग किए जाने वाले स्कोर के तहत बहुत अधिक डबल नोटिस करता हूं, मुख्य रूप से परिवर्तन
मैं थोड़ा इस व्यवहार से उलझन में हूँ (अजगर 3.2 का प्रयोग करके): class Bar:
pass
bar = Bar()
bar.__cache = None
print(vars(bar)) # {'__cache': None}
class Foo:
def __init__(self):
इसका मतलब क्या है जब कोई PHP फ़ंक्शन नाम अंडरस्कोर से शुरू होता है? उदाहरण के लिए : __construct() मुझे पता है कि निर्माण का मतलब है, लेकिन मैं अन्य स्थानों को देखा है जहां समारोह एक अंडरस्कोर, या एक ड
सी/यूनिक्स पर्यावरण में मैं काम करता हूं, मैं कुछ डेवलपर को उपयोग()] के उपयोग के लिए argv [0] के बजाय __progname का उपयोग करके देखता हूं। क्या इसका कोई फायदा है? __progname और argv [0] के बीच क्या अंत
मैं किसी और के पर्ल कोड को समझने की कोशिश कर रहा हूं बिना खुद को पर्ल खुद को जाने। आपकी सहायता का मुझ पर आभार होगा। मैं इन पंक्तियों के साथ एक पर्ल समारोह का सामना किया है: MyFunction($arg1,$arg2__siz