Pitanja označena kao "dvostruko podcrtavanje"

Koristite ovu oznaku za pitanja Double Underscore, to jest, __`.
15
odgovor

Koje je značenje jednostruke i dvostruke donje crte ispred imena objekta?

Može li netko objasniti što je točno podcrtana vrijednost ispred naziva objekta u Pythonu? Također objasnite razliku između jednostrukih i dvostrukih vodećih podvlake. Isto tako, ima li ista stvar smisla, je li predmet u pitanju ...
postavljeno 19. kolovoza '09 u 20:11
5
odgovor

Zašto neke funkcije naglašavaju "__" prije i poslije naziva funkcije?

Čini se da se to događa puno, i bilo je zanimljivo je li to bio zahtjev u Pythonu ili samo pitanje konvencije? Također, može bilo tko ime i objasniti koje funkcije imaju tendenciju da imaju underscores i zašto (__init__, n ...
postavite 31. prosinca '12 u 21:57
6
odgovor

Zašto ljudi koriste __ (dvostruko podcrtavanje) toliko u C + +

Pregledao sam neki otvoreni izvorni kod u C ++ i primijetio mnogo dvostrukih evaluacija korištenih u kodu, uglavnom na početku imena varijabli. return __CYGWIN__; Pitam se postoji li razlog za to, ili je to samo neki članak ...
postavljen na 22. listopada '08 u 6:35
7
odgovor

Zašto Python koristi dva podcrtaja za određene stvari?

Ja sam novi u stvarnim programskim jezicima, a Python je moj prvi. Znam malo Linuxa, dovoljno da dobijem ljetni posao (još sam u srednjoj školi), i imam puno slobodnog vremena na poslu, koji koristim za proučavanje Pyt ...
set 09 aug. '10 u 21:34
5
odgovor

Dvostruko podcrtavanje u php-u?

Što dvostruke podvlake znače u ovim redovima PHP koda? $ WPLD_Trans ['Da'] = __ ('Da', $ WPLD_Domain); $ WPLD_Trans ['Ne'] = __ ('Ne', $ WPLD_Domain);
postavljen 22. studenog '09 u 2:25
4
odgovor

Što znači dvostruka donja crta (__const) u C?

extern int ether_hostton (__const char * __ hostname, struct ether_addr * __ addr) __THROW; Gornju definiciju funkcije pronašao sam u /usr/include/netinet/ether.h u Linuxu. Može li netko objasniti što znači dvostruko podcrtavanje ...
19. rujna '09 u 21:32
2
odgovor

Zašto neka imena atributa počinju s dvostrukom donjom crtom u javascriptu?

Vidim neke atribute nekih objekata u JavaScriptu, počevši s dvostrukom donjom crtom. Na primjer, nešto poput __defineGetter__ ili __defineSetter__ ili __proto__. Je li to standard specifikacije ECMAScripta? Ili je možda riječ o ...
Postavite 1. srpnja 2011. u 14:21
7
odgovor

Upotreba "__progname" umjesto argv [0]

U C / Unix okruženju u kojem radim, neki programeri koriste __progname umjesto argv [0] za korištenje () poruka. Postoje li neke prednosti? Koja je razlika između __progname i argv [0]. Je li on toleriran?
postavljen 08. studenog '08 u 0:27
5
odgovor

Podcrtavanje u php funkciji

Što znači kada naziv funkcije PHP počinje s podcrtavanjem? Na primjer: __construct () Znam što znači konstrukcija, ali vidio sam i druga mjesta gdje funkcija počinje s donjom crtom ili dvostrukom donjom crtom, a nisam sigurna u značenje.
set 30 Nov '09 u 19:49
2
odgovor

Ruby ime varijable s dvostrukim podvlačenjem

Ponekad vidim imena varijabli s dvostrukom donjom crtom na početku i na kraju. Na primjer: Article .__ elasticsearch__ Postoji li ikakva konvencija imenovanja povezana s dvostrukim podvlačenjem u imenima Ruby varijabli?
postavljeno 24. travnja 14 u 16:51
4
odgovor

Što je to dvostruko podcrtavanje u kakaou

Čini se da je samo podcrtavanje u Objective-C rezervirano za upotrebu od strane "internog" za Apple (i bilo je dostupno za upotrebu s varijablama privatne instance prije odobrenja tvrtke Apple). Ali zašto koriste dvostruke podvlake ...
postavljen 19. veljače '09 u 9:39 sati
2
odgovor

Python dvostruko podcrtavanje

Malo sam zbunjen tim ponašanjem (koristeći python 3.2): klasa Bar: pass bar = Bar () bar .__ cache = None print (vars (bar)) # {'__cache': None} klasa Foo: def __init __ (self): self .__ cache = None foo = Foo () print (vars (foo)) ...
postavljen 21. studenog '12 u 19:52
7
odgovor

Što je dvostruko podcrtavanje u Perlu?

Pokušavam razumjeti tuđi Perl kod bez poznavanja mnogo Perla. Cijenio bih vašu pomoć. Nalazio sam se u Perl funkciji na ovim linijama: MyFunction ($ arg1, $ arg2__size, $ arg3) Da li sintaksa dvostruke donje crte u $ arg2 ima smisla, ili je samo ...
19. rujna '08 u 18:02
6
odgovor

Što znače podcrtane metode?

Ja sam relativno nov u Pythonu i naišao sam na ovo radeći sljedeće: help (list) To sam upoznao: __add __ (...) | x .__ dodaj __ (y) <==> x + y | | __sadrži __ (...) | x .__ sadrži __ (y) <==> y u x | | __de ...
postavljen 16. veljače '11 u 16:52
1
odgovor

Kako se __mro__ razlikuje od ostalih dvostrukih naziva?

Došao sam do takvog ponašanja za dvostruke podvlake, koje ne razumijem: klasa A: prolazna klasa B: prolazna klasa C (A, B): __id__ = 'c' c = C () print (C .__ mro__) # ispiši metodu redoslijed rezolucije klase C #print (c .__ mro__) # Atribut ...
postavljeno 29. srpnja u 12:56