Вопросы по теме 'nested-function'
Реализация вложенных функций
Недавно я узнал, что gcc позволяет определять вложенные функции. На мой взгляд, это крутая фича, но интересно, как ее реализовать.
Хотя реализовать прямой вызов вложенных функций, безусловно, несложно, передав указатель контекста в качестве...
4611 просмотров
schedule
05.05.2022
Область видимости переменных во вложенных функциях
Может ли кто-нибудь объяснить, почему следующая программа не работает:
def g(f):
for _ in range(10):
f()
def main():
x = 10
def f():
print x
x = x + 1
g(f)
if __name__ == '__main__':
main()
с сообщением:
Traceback...
330 просмотров
schedule
22.10.2022
Как вызвать функцию вложенного контроллера из представления?
Контроллер узла:
def show
def toggle
run some stuff here
end
other random show stuff
end
Я хочу вызвать функцию «переключить», используя ссылку в моем представлении show.html.erb. Как мне создать...
99 просмотров
schedule
16.05.2022
Передача параметра во вложенную функцию
У меня есть эта вложенная функция, и я хочу изменить SearchName2, чтобы получить "S" в качестве параметра в качестве возможного решения проблемы, описанной в здесь .
Я все еще изучаю Delphi и буду признателен за любую помощь, я искал примеры...
192 просмотров
schedule
25.05.2022
Определение функции внутри main()
Из любопытства, считается ли плохой практикой определять функцию внутри main() в C?
Моя проблема с текущей программой, которую я пишу, заключается в том, что у меня есть 20 указателей на структуры, которые определены внутри main() (указатели, а...
224 просмотров
schedule
23.04.2023
Lua: как правильно создавать вложенные функции
Я пытаюсь создать функцию с локальными функциями внутри нее. Основная функция будет получать выходные данные из внешнего источника, а функции внутри нее должны будут преобразовывать эти входные данные и возвращать результаты для последующего...
11345 просмотров
schedule
28.05.2023
Завершить выполнение без закрытия скрипта нажатием клавиши?
Вопрос
В принципе, в названии все сказано! Как остановить выполнение моей горячей клавиши с помощью горячей клавиши?
Как мне это сделать, не закрывая скрипт?
Как явно установить горячую клавишу для приоритета над определенным циклом?...
635 просмотров
schedule
31.05.2023
Почему int и dict ведут себя по-разному во вложенных функциях?
Это мой код:
def outer():
x = 0
d = { 'a' : 'b' }
def inner():
for _ in xrange(10):
x += 1
d['a'] = x
yield x
for y in inner():
print y
print "%d rounds" % (x)
outer()...
57 просмотров
schedule
20.07.2023
Перебрать словарь и вернуть все ключи и значения в обновленной форме, используя модуль многопроцессорности в python.
Изначально у меня есть структура данных, такая как ' motif ':
мотив = { '1S-2C,2C-2C' :[ [[1,2],[2,2]], [[3,5],[5,5]], [ [4,6],[6,6]] ],'1S-1S,1S-2C': [[[1,1],[1,2]], [[3,3],[3,5 ]] ]}*
Я хотел бы создать подпроцесс для каждого ключа и...
454 просмотров
schedule
05.06.2022
Способы избежать использования глобальной переменной при передаче данных в функцию fminbnd в Matlab
У меня есть очень простая функция в Matlab:
function [val] = rmsMin(z)
Z1 = mainFig.UserData.Z1;
Z2 = mainFig.UserData.Z2;
val = rms(Z1 - Z2 + z);
end
Я пытаюсь найти минимальное значение этой функции, выполняющей оптимизацию 1...
59 просмотров
schedule
09.11.2022
Отладка замыканий R
Для отладки функции foo в файле foo.R
foo <- function() {
a <- c(2, 3)
}
можно написать "драйверный" файл
source("foo.R")
debug(f)
f()
Это может быть тривиально расширено для многих таких функций в той же области....
84 просмотров
schedule
10.03.2023
Как сделать мою функцию A аргументом функции B, когда ее нужно запускать только внутри B? (Python)
У меня есть функция, которая инициализирует массив:
def array(dim):
return np.zeros((dim,dim), float)
и у меня также есть функция граничного условия, которая указывает BC для конкретной системы (поскольку она может измениться):
def...
35 просмотров
schedule
28.05.2022
Запишите вложенную функцию в Excel с помощью VBA
Я пытаюсь написать следующие вложенные формулы в ячейку CY6 с помощью VBA:
=IF(AND(CV6>MAX(BJ40,BJ5), CV6/MAX(BJ40,BJ5)>1.199999)," Moment Resistance Mr > Factored Moment Mf =" & ROUND(MAX(BJ40,BJ5),2) & ". Mr/Mf =" &...
148 просмотров
schedule
21.05.2023
Почему адрес вложенной функции (расширение GNU) в GCC считается компилятором не постоянным?
Компилятор GNU C содержит хорошее расширение для языка C, которое называется Вложенные функции . Тем не менее, документация неясна в некоторых моментах. Например, говорится, что
Можно вызвать вложенную функцию из-за пределов области ее имени,...
93 просмотров
schedule
22.10.2022
Каков порядок операций построения лексических окружений из функций и замыканий?
Это уточнение/доработка Как выглядит стек вызовов в системе вложенных функций, функций, передаваемых в качестве аргументов, и возвращаемых функций?
Вот некоторый вымышленный код, который демонстрирует 2 модуля и некоторые вложенные вызовы...
16 просмотров
schedule
20.05.2023