double-underscore
Jakie jest znaczenie pojedynczego i podwójnego podkreślenia przed nazwą obiektu?
Chcę to wyjaśnić raz na zawsze. Czy ktoś może wyjaśnić dokładne znaczenie interlinii przed nazwą obiektu w Pythonie? Wyjaśnij ... ym podkreśleniem wiodącym. Ponadto, czy to znaczenie pozostaje takie samo, czy dany obiekt jest zmienną, funkcją, metodą itp?
Dlaczego niektóre funkcje mają podkreślniki "" przed i po nazwie funkcji?
To "podkreślanie" wydaje się występować często i zastanawiałem się, czy to jest wymóg w języku Python, czy tylko kwestia konwencji?
Czy mógłby ktoś wymienić i wyjaśnić, które funkcje mają podkreślniki i dlaczego (__init__, na przykład)?
Dlaczego ludzie tak często używają (double underscore) w C++
Przeglądałem jakiś otwarty kod C++ i zauważyłem wiele podwójnych pod scores, gdzie są używane w kodzie, głównie na początku n ... CYGWIN__;
Zastanawiam się, czy jest ku temu jakiś powód, czy tylko niektóre style kodowania? Myślę, że utrudniam czytanie.
Co oznacza podwójne podkreślenie (const) w C?
extern int ether_hostton (__const char *__hostname, struct ether_addr *__addr)
__THROW;
Znalazłem powyższą definicję funkc ... ktoś może wyjaśnić, co oznaczają podwójne podkreślenia przed const( słowo kluczowe), addr (identyfikator) i wreszcie __THROW.
Dlaczego python używa dwóch podkreślników dla pewnych rzeczy?
Jestem całkiem nowy w rzeczywistych językach programowania, a Python jest moim pierwszym. Znam się trochę na Linuksie, na tyl ... uważam, że bardzo przydatna jest wiedza :) jeśli są to głównie historyczne aspekty Pythona, nie krępuj się, zacznij bredzić.