Вопросы с тегом 'global-variables'

В компьютерном программировании глобальная переменная - это переменная, доступная в любой области (за исключением тени). Механизмы взаимодействия с глобальными переменными называются глобальными средами (см. Также глобальные состояния). Парадигму глобальной окружающей среды противопоставляется парадигма локальной среды, где все переменные локальны без общей памяти (и поэтому все взаимодействия могут быть восстановлены до передачи сообщений).
18
ответов

Использование глобальных переменных в функции, отличной от той, которая их создала

Если я создаю глобальную переменную в одной функции, как я могу использовать эту переменную в другой функции? Нужно ли хранить глобальную переменную в локальной переменной функции, которая нуждается в ее доступе?
задан 08 янв. '09 в 8:45
14
ответов

Как использовать extern для обмена переменными между исходными файлами?

Я знаю, что глобальные переменные в C иногда имеют ключевое слово extern. Что такое переменная extern? Что такое декларация? Какова его область действия? Это связано с обменом переменными в исходных файлах, но как это работает? Где я могу использов...
задан 16 сент. '09 в 17:08
17
ответов

Как объявить глобальные переменные в Android?

Я создаю приложение, которое требует входа. Я создал основную и регистрационную активность. В основном методе onCreate я добавил следующее условие: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCo...
задан 02 апр. '09 в 4:54
10
ответов

Как отключить переменную JavaScript?

У меня есть глобальная переменная в JavaScript (на самом деле это свойство window, но я не думаю, что это важно), который уже был заполнен предыдущим script, но я не хочу, чтобы другой script позже, чтобы увидеть его значение или что он был даже опр...
задан 20 окт. '09 в 22:23
10
ответов

Глобальные переменные в AngularJS

У меня проблема, когда я инициализирую переменную в области в контроллере. Затем он изменяется в другом контроллере, когда пользователь входит в систему. Эта переменная используется для управления такими вещами, как панель навигации, и ограничивает д...
задан 13 авг. '12 в 19:27
4
ответов

Элементы дерева DOM с идентификаторами становятся глобальными переменными?

Работая над идеей для простой оболочки HTMLElement, я наткнулся на следующее: Internet Explorer и Chrome: Для данного элемента HTMLElement с идентификатором в дереве DOM можно получить div, используя его идентификатор в качестве имени переменной. Ит...
задан 08 авг. '10 в 15:24
10
ответов

Использование ключевого слова "global" в Python

Что я понимаю из чтения документации, так это то, что у Python есть отдельное пространство имен для функций, и если я хочу использовать глобальную переменную в этой функции, мне нужно использовать global. Я использую Python 2.7, и я пробовал этот н...
задан 14 янв. '11 в 19:11
14
ответов

Глобальная переменная Android

Как создать глобальную переменную, сохраняйте значения в течение жизненного цикла приложения независимо от того, какая активность работает.
задан 22 дек. '09 в 10:12
3
ответов

Печать всех глобальных переменных/локальных переменных?

Как распечатать все глобальные переменные/локальные переменные? Возможно ли это в gdb?
задан 07 июня '11 в 9:32
28
ответов

Являются ли глобальные переменные плохими?

В C/С++ глобальные переменные так же плохи, как считает мой профессор?
задан 27 янв. '09 в 21:35
6
ответов

Как объявить глобальную переменную в JavaScript?

Как объявить глобальную переменную в JavaScript?
задан 28 июля '10 в 13:38
8
ответов

Как объявить глобальную переменную в php?

У меня есть код примерно так: <? $a="localhost"; function body(){ global $a; echo $a; } function head(){ global $a; echo $a; } function footer(){ global $a; echo $a; } ...
задан 23 нояб. '12 в 16:51
8
ответов

UnboundLocalError в Python

Что я здесь делаю неправильно? counter = 0 def increment(): counter += 1 increment() Вышеуказанный код выдает a UnboundLocalError.
задан 13 февр. '12 в 20:11
3
ответов

Как я могу назвать setattr() для текущего модуля?

Что мне передать в качестве первого параметра "object" функции setattr(object, name, value), чтобы установить переменные в текущем модуле? Например: setattr(object, "SOME_CONSTANT", 42); дает тот же эффект, что и: SOME_CONSTANT = 42 внутри мо...
задан 29 мая '10 в 5:07
5
ответов

Глобальные переменные в Javascript для нескольких файлов

Связка моего кода JavaScript находится во внешнем файле под названием helpers.js. Внутри HTML, который вызывает этот код JavaScript, мне нужно знать, была ли вызвана определенная функция из helpers.js. Я попытался создать глобальную переменную, указ...
задан 29 мая '10 в 0:54