Вопросы по теме '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 просмотров
schedule
17.02.2023
Область действия переменных в делегате
Я нашел следующее довольно странным. Опять же, я в основном использовал замыкания в динамических языках, которые не должны вызывать ту же «ошибку». Компилятор недоволен следующим:
VoidFunction t = delegate { int i = 0; };
int i = 1;
В нем...
7255 просмотров
schedule
25.06.2023
аргументы функции
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 просмотров
schedule
22.05.2022
Почему переменные экземпляра моего контроллера не работают в представлениях (Rails)
Я хотел бы добавить пару переменных экземпляра в свой контроллер, поскольку рассматриваемые переменные требуются из более чем одного представления действия. Однако приведенный ниже пример работает не так, как я ожидал.
class ExampleController...
11062 просмотров
schedule
15.02.2023
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