Результаты поиска по запросу "global-variables"

1 ответ

Почему глобальное ключевое слово не требуется в этом случае?

cache = {} def func(): cache['foo'] = 'bar' print cache['foo']выход barПочему это работает и почему не требует использованияglobal ключевое слово?

1 ответ

LISP - глобальные переменные сохраняют свое прежнее значение после повторной инициализации

Я создаю экспертную систему с Common Lisp для моего исследования. Существует глобальная переменная:BF -> база фактов. Я инициализирую так: (defvar *BF* NIL)Мой "основной функции" вызов функции "initialize", которая устанавливает глобальную ...

16 ответов

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

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

ТОП публикаций

2 ответа

Глобальным словарям не нужно ключевое слово global для их изменения? [Дубликат]

Возможный дубликат: Почему ключевое слово global не требуется в этом случае? [https://stackoverflow.com/questions/14081308/why-is-not-the-keyword-global-not-required-in-this-case] Интересно, почему я могу изменить глобальный словарь безglobal ...

8 ответов

C ++ синглтон против глобального статического объекта

Мой друг сегодня спросил меня, почему он предпочитает использовать синглтон вместо глобального статического объекта? Я начал объяснять это тем, что синглтон может иметь состояние по сравнению со статическим глобальным объектом, не будет ... но ...

3 ответа

создание глобальных переменных вызывает ошибку компоновщика

У меня есть приложение MFC AVT_testapp, и в файле заголовка (AVT_testappDlg.h) я пытаюсь создать переменную вне всех функций, классов и т. Д., Чтобы сделать ее глобальной. Всякий раз, когда я пытаюсь сделать это хотя (скажем, я пытаюсьint x = 7) ...

1 ответ

Защищенные глобальные переменные в Фортране

Интересно, есть ли способ иметь глобальную переменную в Фортране, которая может быть объявлена как «защищенная». Я имею в виду модуль A, который содержит список переменных. Любой другой модуль или подпрограмма, которая использует A, ...

6 ответов

Где хранить глобальные константы в приложении Android?

Я бы знал, каков наилучший способ хранения глобальных констант, которые могут изменяться в зависимости от среды (отладка, preprod, prod, release и т. Д.) Во время компиляции. В iOS я обычно сохранял все глобальные константы в заголовочном файле ...

3 ответа

Объявление переменных без значения

Я хочу создать объект Javascript с вложенными переменными, где для некоторых переменных не будет указано значение по умолчанию. В настоящее время у меня есть это: var globalVarA = "foo"; var globalVarB = "bar"; var globalVarC; ...

6 ответов

Глобальные переменные в PHP считаются плохой практикой? Если так, то почему?

function foo () { global $var; // rest of code }В моих небольших проектах PHP я обычно иду процедурным путем. У меня обычно есть переменная, которая содержит конфигурацию системы, и когда мне нужно получить доступ к этой переменной в функции, я ...