Pytania oznaczone «scope»

93
Zakres blokowy w Pythonie

Kiedy kodujesz w innych językach, czasami tworzysz zakres blokowy, na przykład: statement ... statement { statement ... statement } statement ... statement Jednym z celów (z wielu) jest poprawa czytelności kodu: pokazanie, że pewne instrukcje tworzą jednostkę logiczną lub że pewne zmienne...

90
Jak należy używać słowa kluczowego „moje” w Perlu?

Wciąż widzę słowo kluczowe „moje” przed nazwami zmiennych w przykładowych skryptach Perla online, ale nie mam pojęcia, co to znaczy. Próbowałem czytać strony podręcznika i inne witryny w Internecie, ale mam trudności ze zrozumieniem, do czego służy, biorąc pod uwagę różnicę między tym, jak widzę...

87
Angularjs, przekazywanie zakresu między trasami

Mam sytuację z formularzem, który rozciąga się na kilka stron (może nie jest idealny, ale tak właśnie jest). Chciałbym mieć jeden zakres dla całego formularza, który jest wypełniany w miarę postępów, aby użytkownik mógł łatwo zapamiętać stan, gdy użytkownik przechodzi między krokami. Muszę więc...

84
Uzyskaj dostęp do zmiennej globalnej w funkcji PHP

Zgodnie z większością reguł zakresu języków programowania, mogę uzyskać dostęp do zmiennych, które są zdefiniowane poza funkcjami wewnątrz nich, ale dlaczego ten kod nie działa? <?php $data = 'My data'; function menugen() { echo "[" . $data . "]"; } menugen(); ?> Wynik jest []....

82
wspólne zmienne globalne w C

Jak mogę tworzyć zmienne globalne, które są współdzielone w C? Jeśli umieszczę go w pliku nagłówkowym, wówczas konsolidator narzeka, że ​​zmienne są już zdefiniowane. Czy to jedyny sposób, aby zadeklarować zmienną w jednym z moich plików C i ręcznie wstawić externs na początku wszystkich innych...

79
Zagnieżdżone szablony z zakresem zależnym

Co to jest zakres zależny i jakie jest znaczenie nazwy typu w kontekście następującego błędu? $ make g++ -std=gnu++0x main.cpp main.cpp:18:10: error: need 'typename' before 'ptrModel<std::vector<Data> >::Type' because 'ptrModel<std::vector<Data> >' is a dependent...