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

Почему в Applescript локальные переменные в обработчиках захватываются с помеченными параметрами?
В Applescript, если вы объявляете обработчик, используя параметры с меткой «with», локальные переменные получают значения аргументов, а сами параметры не определены. Например: on bam of thing with frst and scnd local eat_frst return...
550 просмотров
schedule 19.10.2023

Правильно ли использовать термин глобальный в относительном смысле?
Предположим, что используется следующий надуманный JavaScript: function do_something() { var x = 5; function alert_x() { alert(x); } alert_x(); } do_something(); Переменная x является локальной для функции do_something ....
94 просмотров

Есть ли снижение производительности при замене локальных переменных аргументами в Javascript?
Есть ли снижение производительности при написании функции, в которой локальные операторы var заменяются аргументами? Пример: function howManyMatch(arr, pattern, /*ignored:*/ i, l, total) { l = arr.length; total = 0; for (i = 0, i < l;...
312 просмотров

Использование локальных переменных emacs для указания пути, который будет использоваться в команде
Я использую emacs+AucTeX для записи файлов LaTeX. Внизу файла .tex есть несколько локальных переменных: %%% Local Variables: %%% mode: latex %%% TeX-master: "master-file" %%% End: Они добавляются AucTeX при создании файла. Что я хотел...
864 просмотров
schedule 20.06.2022

Почему локальная переменная убивает мою глобальную переменную?
Извините за этот вопрос, но эта проблема действительно испортила мне день. Следующий код предупреждает 10 , как и должно быть: var globalId='10'; function check(){ alert(globalId); } check(); Но следующий код предупреждает...
11246 просмотров

Использование неназначенной локальной переменной? С#
У меня есть следующий код: double ticketPrice; LoadOperation loGetTickets = ticketClass.loadTickets(); loGetTickets.Completed += (s, args) => { foreach (Web.Ticket tt in ticketClass.getContext())...
814 просмотров
schedule 29.03.2023

Почему написано, что нельзя ссылаться на неконечную переменную i внутри внутреннего класса, определенного другим методом?
У меня есть прослушиватель нажатия кнопки, а в методе onCreate() у меня есть локальная переменная, например onCreate() { super.onCreate(); int i = 10; Button button = (Button)findViewById(R.id.button); button.setOnClickListener(new...
35575 просмотров

глобальные или локальные переменные в jquery-плагине
Как можно дать jquery-плагину отдельные локальные переменные, которые доступны в разных плагинах-функциях? Мой сценарий показывает предупреждение с содержимым «123», но я ожидаю «abc». Таким образом, переменная 't' существует только один раз, а не...
21401 просмотров

Выберите flyspell через переменную в файле
Вопрос: Как я могу выбрать flyspell автоматически с помощью переменной EMACS в моем файле (не через файл конфигурации .emacs!), только для этого файла, аналогично тому, как я выбираю словарь ispell только для этого файла ПРИМЕР abc.tex:...
740 просмотров
schedule 04.08.2023

доступ к переменным внешнего класса в Java
в приложении Java для Android, как я могу получить доступ к переменным внешнего класса из внутреннего анонимного класса? Пример: ProgressDialog dialog = new ProgressDialog(this); ..... send.setOnClickListener(new...
19650 просмотров

Ruby хранит классы внутри локальных переменных вместо переменных экземпляра
Почему Ruby заставляет меня создавать/сохранять эти классы внутри локальных переменных вместо переменных экземпляра? Прежде чем я изменил свой код, чтобы сделать его функциональным, у меня было следующее: require 'test/unit' require...
667 просмотров

неконечная переменная внутреннего класса java
Мне нужно было изменить переменные внутри внутреннего класса, и я получил печально известную ошибку «Не могу ссылаться на неконечную переменную внутри внутреннего класса, определенного в другом методе». void onStart(){ bt.setOnClickListener(new...
3702 просмотров
schedule 01.01.2024

Чтение родительской области в python
Предположим, у меня есть иерархия функций, я хочу иметь доступ (не изменять!) к родительской области. Вот наглядный пример. def f(): a = 2 b = 1 def g(): b = 2 c = 1 print globals() #contains a=1 and d=4...
3045 просмотров
schedule 03.01.2023

Возможно, локальная переменная не была инициализирована
public class DatabaseHandler extends SQLiteOpenHelper { // All Static variables // Database Version private static final int DATABASE_VERSION = 1; // Database Name private static final String DATABASE_NAME = "contextsManager"; // Locations table...
2734 просмотров

Возврат адреса поведения локальной переменной
Возможный дубликат: Можно ли получить доступ к памяти локальной переменной за пределами ее области? вход: #include <stdlib.h> #include <stdio.h> int func2(void); int* func1(void); int func2(void) { int* b; b =...
1090 просмотров

Почему существуют локальные переменные в байт-коде IL на основе стека
В промежуточном языке на основе стека, таком как байт-код CIL или Java, зачем нужны локальные переменные? Можно было бы просто использовать только стек. Это может быть не так просто для созданного вручную IL, но компилятор, безусловно, может это...
1976 просмотров
schedule 10.04.2022

Функционально-локальная, самореферентная, ленивая последовательность Фибоначчи
Я хотел бы создать функцию, которая возвращает лениво расширенную бесконечную последовательность чисел Фибоначчи. Прямо сейчас я могу сделать свою последовательность доступной в пространстве имен верхнего уровня следующим образом: (def...
892 просмотров
schedule 04.05.2023

Как изменить значение локальной статической переменной из внешней функции
#include <stdio.h> void func() { static int x = 0; // x is initialized only once across three calls of // func() printf("%d\n", x); // outputs the value of x x = x + 1; } int main(int argc, char * const...
7414 просмотров
schedule 03.11.2022

Лямбда, присваивающая локальные переменные
Рассмотрим следующий источник: static void Main(string[] args) { bool test; Action lambda = () => { test = true; }; lambda(); if (test) Console.WriteLine("Ok."); } Он должен компилироваться, верно? Ну, это не...
14747 просмотров

Скорость глобальных и локальных переменных в Python
Я думаю, все знают, что: Python обращается к локальным переменным намного эффективнее, чем к глобальным переменным. Хорошо, это правда: oldlist = [str(i) for i in range(500)] oldlist1 = [i for i in range(500)] %%timeit newlist = []...
895 просмотров