Результаты поиска по запросу "local-variables"
Доступ к переменной функции вне функции без использования «global»
Я пытаюсь получить доступ к локальной переменной функции за пределами функции в Python. Так, например, bye = '' def hi(): global bye something something bye = 5 sigh = 10 hi() print byeВыше работает нормально, как и должно. Так как я хочу ...
Как можно использовать нефинальные поля в классе анонимного класса, если их значение может измениться?
Я задавал этот вопрос раньше, но не получил соответствующего ответа. Как можно использовать нефинальные поля в классе анонимного класса, если их значение может измениться? class Foo{ private int i; void bar(){ i = 10 Runnable runnable = new ...
Возврат ссылки на локальную переменную
Почему этот код может успешно выполняться в Code :: block. ИБР просто сообщает предупреждение: «возвращена ссылка на локальную переменную mp tmp», но вывести результат "привет мир" успешно. #include <iostream> #include<string> using namespace ...
Почему локальные переменные доступны быстрее, чем глобальные переменные в lua?
Итак, я читалПрограммирование в Lua 2nd Ed и я наткнулся на этот абзац здесь: Это хороший стиль программирования для использования локальных переменных, когда это возможно. Локальные переменные помогают избежать загромождения глобальной среды ...
Будут ли перемещены подобъекты локальных переменных, если они возвращаются из функции?
Стандарт C ++ 11 гласит, что при соблюдении условий исключения из копирования (§12.8/31), реализация должна относиться кreturnЛокальная переменная lvalue и параметры функции в качестве rvalue first (move) и, если разрешение перегрузки не ...
Локальная переменная Ruby не определена
У меня есть следующий код Ruby: local_var = "Hello" def hello puts local_var end helloЯ получаю следующую ошибку: local_variables.rb:4:in 'hello': undefined local variable or method 'local_var' for main:Object (NameError) from ...
«Время жизни» строкового литерала в C
Не будет ли указатель, возвращенный следующей функцией, недоступным? char *foo( int rc ) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } }Таким образом, время жизни локальной переменной в C / C ++ ...
Объявление бесполезной локальной переменной
Так что это странно, я знаю, что сам код довольно бесполезен, но что мне интересно, почему я получаю ошибку: Я писал некоторый код, я написал это: if(scan.hasNextInt()) int row = scan.nextInt();В то время не думал о переменной области ...
Лямбда присваивает локальные переменные
Рассмотрим следующий источник: static void Main(string[] args) { bool test; Action lambda = () => { test = true; }; lambda(); if (test) Console.WriteLine("Ok."); }Это должно скомпилировать, верно? Ну, это не так. Мой вопрос: согласно стандарту C ...
Есть ли способ изменить словарь местных жителей?
locals это встроенная функция, которая возвращает словарь локальных значений. В документации сказано: Предупреждение Содержание этого словаря не должно быть изменено; изменения могут не повлиять на значения локальных переменных, используемых ...