Вопросы по теме 'scope'

Почему strcpy вызывает ошибку сегментации с глобальными переменными?
Итак, у меня есть код C: #include <stdio.h> #include <string.h> /* putting one of the "char*"s here causes a segfault */ void main() { char* path = "/temp"; char* temp; strcpy(temp, path); } Это компилируется, запускается и...
10039 просмотров

Область действия переменных в делегате
Я нашел следующее довольно странным. Опять же, я в основном использовал замыкания в динамических языках, которые не должны вызывать ту же «ошибку». Компилятор недоволен следующим: VoidFunction t = delegate { int i = 0; }; int i = 1; В нем...
7255 просмотров

аргументы функции
function Foo(f) { var f = f; } Здесь внутри функции переменная f является локальной по отношению к Foo (она имеет область действия функции), но почему переменная f в списке аргументов не конфликтует? Может быть, потому что он...
2294 просмотров
schedule 14.12.2023

Будет ли это выходить за рамки и не будет ли работать должным образом?
Я объявляю структуру внутри своего кода, а затем пытаюсь вставить ее в структуру данных, которую я написал. Однако я обеспокоен тем, что, поскольку я объявляю структуру внутри функции, после завершения функции структура данных будет указывать на...
389 просмотров
schedule 06.09.2022

NameError с использованием исполняемого файла в python
В моем приложении есть кнопка для динамического выполнения скрипта Python с помощью execfile . Если я определяю функцию внутри скрипта (например, spam() ) и пытаюсь использовать эту функцию внутри другой функции (например, eggs() ), я получаю эту...
8149 просмотров
schedule 15.01.2023

Как я могу выбрать несколько областей в UISearchBar?
Я работаю над приложением для iPhone с UISearchBar, заполняющим табличное представление. У меня есть различные варианты поиска, которые можно легко подключить к функциям «области видимости». Однако мне действительно нужно иметь две группы кнопок....
1984 просмотров

Почему переменные экземпляра моего контроллера не работают в представлениях (Rails)
Я хотел бы добавить пару переменных экземпляра в свой контроллер, поскольку рассматриваемые переменные требуются из более чем одного представления действия. Однако приведенный ниже пример работает не так, как я ожидал. class ExampleController...
11062 просмотров

Flash AS3: Получение этой ошибки: Доступ к неопределенному свойству - необходима помощь по базовой области :(
Я все еще привык к стилю AS2 всего кода на 1 кадре, я пытаюсь кодировать AS3 в файлах классов, и у меня проблема с базовой настройкой пакета. Проблемы с областью действия убивают меня при попытке изучить AS3. Ниже приведен код моего пакета, у меня...
1960 просмотров
schedule 20.02.2022

Закрывается ли Input/OutputStreams при уничтожении?
Закрывает ли InputStreams и OutputStreams в Java() при уничтожении? Я полностью понимаю, что это может быть дурным тоном (особенно в мире C и C++), но мне любопытно. Кроме того, предположим, что у меня есть следующий код: private void foo() {...
9248 просмотров
schedule 07.01.2024

Как передать переменную от одного контроллера представления к другому?
У меня есть три контроллера представления, один корневой контроллер, один контроллер представления входа в систему и один контроллер представления клиентов. Я хочу передать введенное имя пользователя и пароль в контроллере представления входа в...
4418 просмотров
schedule 06.03.2022

Генерация функций внутри цикла с лямбда-выражением в python
Если я сделаю два списка функций: def makeFun(i): return lambda: i a = [makeFun(i) for i in range(10)] b = [lambda: i for i in range(10)] почему списки a и b ведут себя не так, как нужно? Например: >>> a[2]() 2...
9188 просмотров
schedule 23.11.2023

Как создать переменные для всего модуля в Python?
Есть ли способ настроить глобальную переменную внутри модуля? Когда я попытался сделать это наиболее очевидным способом, как показано ниже, интерпретатор Python сказал, что переменная __DBNAME__ не существует. ... __DBNAME__ = None def...
289582 просмотров
schedule 23.05.2024

Невозможно ограничить область переменных в Matlab
Может ли кто-нибудь заставить работать функцию и функцию области видимости класса, как описано в Область классов с помощью пакетов ? Я создаю каталог C:\Windows\Temp+undergrad и помещаю туда файл foo.m, который определяет функцию foo. Я...
1091 просмотров
schedule 26.03.2022

Как получить доступ к строковой переменной в одном контроллере представления к другому контроллеру представления
Я новичок в разработке iphone. Теперь я хочу получить доступ к строковой переменной во всех контроллерах представления, но я знаю, что нужно объявлять переменные в методе делегата, но я не могу получить к нему доступ, пожалуйста, помогите мне....
4986 просмотров
schedule 01.12.2022

PHP isset($this) и использование одного и того же метода объекта в статическом и объектном контексте
Я работаю над классом, который должен быть доступен через вызовы статических функций, а также методы объекта. Одна вещь, которую я обнаружил, заключается в том, что я дублирую логику в нескольких функциях. Упрощенный пример: class...
3782 просмотров
schedule 01.08.2023

Javascript: вызов функции, написанной в анонимной функции из String, с именами функций без eval?
Update2: То, что я действительно хотел спросить, уже обсуждалось на другой странице. Пожалуйста, проверьте следующую запись. (Спасибо BobS .) Как я могу получить динамический доступ к локальной области видимости в javascript? Привет....
5576 просмотров
schedule 11.09.2023

Переобъявленная глобальная переменная Javascript переопределяет старое значение
На днях я столкнулся с интересной проблемой, и мне было интересно, может ли кто-нибудь пролить свет на то, почему это происходит. Вот что я делаю (для целей этого примера я несколько упростил пример): Я создаю глобальную переменную, используя...
5346 просмотров
schedule 07.03.2024

R: распутывание прицелов
Мой вопрос заключается в том, чтобы избежать загрязнения пространства имен при написании модулей в R. Прямо сейчас в моем проекте R у меня есть functions1.R с doFoo() и doBar() , functions2.R с другими функциями и main.R с основной...
717 просмотров
schedule 20.09.2023

Использование функций и сред
После недавних обсуждений здесь (например, 1 , 2 ) Сейчас я использую среды в некоторых частях своего кода. Мой вопрос: как мне создать функции, которые изменяют среду в соответствии с ее аргументами? Например: y <- new.env() with(y, x...
3753 просмотров
schedule 26.02.2024

Как объявить глобальную переменную в VBA?
Я написал следующий код: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 И я получаю сообщение об ошибке: "недопустимый атрибут в подпрограмме или функции" Вы...
1051371 просмотров
schedule 11.04.2022