Результаты поиска по запросу "scope"

1 ответ

Это будет более понятным и привлекательным, если вы сможете дать немного описания и равномерно отформатировать код

лкнулся с интересным сценарием (по крайней мере для меня) в хранимой процедуре. Хотелось бы иметь мнение экспертов и мысли по этому поводу. DECLARE @loopcounter INT SET @loopcounter=10 WHILE @loopcounter > 0 BEGIN DECLARE @insidevalue int IF ...

1 ответ

, а точнее, функция, которую вы передаете в качестве аргумента. ура

у призватьwindow.setTimeot [https://developer.mozilla.org/en/DOM/window.setTimeout]функция с моей собственной областью, поэтому я используюcall [https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/Call] метод, но что-то ...

1 ответ

 действительно изменить глобальный

ностью сбит с толкуLua [http://lua.org]переменная область видимости и передача аргумента функции (значение или ссылка). Смотрите код ниже: local a = 9 -- since it's define local, should not have func scope local t = {4,6} -- since it's define ...

ТОП публикаций

2 ответа

Модульный пользовательский интерфейс AngularJS не может выполнять функции из области видимости

В моем приложении angularjs я использую UI Bootstrap для создания модов. Я передаю область действия и пользовательский контроллер в модал, он показывает мои данные из исходной области действия, но не может выполнять ни одну из своих функций. У ...

1 ответ

Попробуй это :)

я проблемы с пониманием правил определения содержания в Javascript. В приведенном ниже примере я предполагаю, что переменная области видимости является частной в цикле for. И что функция onload-event увидит этот частный экземпляр. Но, похоже, ...

4 ответа

 потому что это похоже на еще одно место создания новой области.

вы пишете код на других языках, вы иногда создаете область видимости блока, например: statement ... statement { statement ... statement } statement ... statementОдна из целей (многих) - улучшить читабельность кода: показать, что ...

5 ответов

, Например, если у вас есть функция в безымянном пространстве имен, скажем, подробности реализации, то вы можете использовать декларацию using для ее типа возвращаемого значения или типа параметров. Это вводит имя только в это пространство имен (поэтому на него нельзя ссылаться из других файлов), но, опять же, вас это не должно волновать, поскольку вам не следует включать файл .cc / .cpp (безымянные пространства имен специально предназначены для избежания Конфликты имен во время ссылки, что здесь неприменимо: это просто псевдоним во время компиляции). Хуже того, это вносит двусмысленность, если это имя уже существует!

асно ли (и правильно) в заголовочном файле C ++ использовать объявление using в пространстве имен следующим образом: #include <boost/numeric/ublas/vector.hpp> namespace MyNamespace { using boost::numeric::ublas::vector; vector MyFunc(vector in); ...

7 ответов

gyz y 2 так много думаю Просто используйте переменную-указатель n, храните в ней адрес глобальной переменной и не используйте ее внутри d main (). использование указателя для ссылки на глобальную переменную не будет проблемой, даже если внутри main () есть локальная переменная с таким же именем.

могу получить доступ к затененной глобальной переменной в C? В C ++ я могу использовать:: для глобального пространства имен.

3 ответа

Как мне использовать ключевое слово «my» в Perl?

Я постоянно вижу ключевое слово «my» перед именами переменных в примерах сценариев Perl онлайн, но я понятия не имею, что это значит. Я пытался читать страницы справочника и другие сайты в Интернете, но мне трудно понять, для чего это нужно, ...

1 ответ

 - допустимая переносимая реализация для однопоточного использования именно потому, что локальная статика НЕ ​​просто похожа на глобальную, несмотря на то, что вы говорите.

кто-нибудь объяснить, как статические переменные в функциях-членах работают в C ++. Учитывая следующий класс: class A { void foo() { static int i; i++; } }Если я объявляю несколько экземпляровAзвонитfoo() на один раз увеличить статическую ...