1
ответ

Как проверить на пустой указатель в Ветке?

Какую конструкцию я должен использовать для проверки, является ли значение НУЛЕВЫМ в шаблоне Twig?
вопрос задан: 8 March 2017 08:33
1
ответ

Где символы амперсанда и вертикальной черты используются в Python?

На странице Википедии, описывающей оценку короткого замыкания, & и | перечислены как активные операторы в Python. Что это означает и когда они используются в языке?
вопрос задан: 27 June 2011 05:29
1
ответ

Существует ли идиома Python для оценки списка функций / выражений с коротким замыканием?

Я написал простой скрипт для решения «логической головоломки», типа головоломки из школы, где вы находитесь учитывая ряд правил, а затем должен быть в состоянии найти решение для таких проблем, как «Есть пять ...
вопрос задан: 2 April 2011 00:12
0
ответов

Как C ++ обрабатывает & &? (Оценка короткого замыкания) [дубликат]

При обнаружении (bool1 && bool2) пытается ли C ++ когда-либо проверить bool2, если bool1 был найден ложным, или игнорирует его, как это делает PHP? Извините, если это слишком простой вопрос, но я ...
вопрос задан: 8 June 2019 16:00
0
ответов

Есть ли в PHP оценку короткого замыкания ?

Дан следующий код: if (is_valid ($ string) && up_to_length ($ string) && file_exists ($ file)) {...... } Если is_valid ($ string) возвращает false, продолжает ли интерпретатор php ...
вопрос задан: 2 June 2019 20:12
0
ответов

Реагируйте, показывая 0 вместо ничего с условным компонентом короткого замыкания (&&)

У меня есть следующий простой оператор короткого замыкания, который должен показывать либо компонент, либо ничего: {profileTypesLoading && } Если оператор ложный, он отображает 0 ...
вопрос задан: 29 October 2018 14:50
0
ответов

ИЛИ Оператор Короткое замыкание -в SQL Server

Я хочу проконсультироваться с SQL Server ИЛИ коротким -кодом схемы :DECLARE @tempTable table (id int )INSERT @tempTable (id )values ​​(1 )DECLARE @id varchar (10 )SET @id = '...
вопрос задан: 25 September 2017 11:01
0
ответов

Что такое короткое замыкание и как оно используется при программировании на Java? [дубликат]

Возможный дубликат: оценивает ли Java оставшиеся условия после того, как известен логический результат. Почему мы обычно используем || не |, в чем разница? На днях я пропустил лекцию в классе и я ...
вопрос задан: 23 May 2017 12:34
0
ответов

Почему в `bool?` Нет поднятых операторов короткого замыкания?

Почему не bool? поддержку подняли && и ||? Они могли бы поднять операторы true и false, которые косвенно добавили бы поднятые && и ||. Операторы | и & являются ...
вопрос задан: 23 May 2017 12:33
0
ответов

Что (в спецификациях) гарантирует, что "логические операторы без короткого замыкания на самом деле не будут замыкаться?

Это прямо навеяно этим вопросом. Существует множество ссылок/утверждений, что побитовые операторы, когда они применяются к булевым числам, не будут замыкаться. Другими словами, boolean a = f() & ...
вопрос задан: 23 May 2017 11:53
0
ответов

Использует ли Objective-C оценку короткого замыкания для сообщений к нулевым объектам?

После обычного вопроса оценки короткого замыкания, работает ли оценка короткого замыкания для параметров, созданных и отправленных для нулевых объектов? Пример: NSMutableArray * nil_array = nil; работает ли оценка короткого замыкания для параметров, созд
вопрос задан: 23 May 2017 10:24
0
ответов

Django TemplateSyntaxError Не удалось проанализировать остаток: '()'

Я пытаюсь перебрать словарь словаря на странице шаблона Django {% for (key_o, value_o) в f_values. items ()%} ...
вопрос задан: 25 October 2016 05:37
0
ответов

Can someone explain this C++ comma operator short-circuiting example?

Can someone explain this C++ comma operator short-circuiting example? bIsTRUE = true, false, true; bIsFALSE = (истина, ложь), истина; bIsAlsoTRUE = ((истина, ложь), истина); Почему второй ...
вопрос задан: 28 January 2016 01:56
0
ответов

Разница между «&&» и «и»: приоритет оператора и короткое замыкание

Я собирался через раздел приоритета операторов на php.net и наткнулся на этот пример, в котором написано: $ a = 1; $ b = ноль; $ c = isset ($ a) && isset ($ b); $ d = (isset ($ a) и isset ($ b)); $ e = isset (...
вопрос задан: 26 May 2015 23:05
0
ответов

Использование короткого замыкания для получения первой ненулевой переменной

Что эквивалентно следующему (на основе стиля JS) в PHP: echo $ post ['story'] || $ post ['сообщение'] || $ post ['имя']; Так что, если история существует, опубликуйте ее; или если сообщение существует, опубликуйте это и т. д.
вопрос задан: 20 October 2012 19:05
0
ответов

Техника кодирования JavaScript или плохой код?

При отладке написанного кем-то еще javascript я наткнулся на код, которого раньше не видел. Вот пример: function doSomething () {// здесь что-то делаем ... } function doItNow () { ...
вопрос задан: 19 August 2012 08:49
0
ответов

VBA :Ошибка при использовании Or (В операторе If -Then )первое условие проверяет, является ли объект ничем

Для пользовательского объекта я хочу проверить два условия. Во-первых, является ли объект ничем. Если это так, введите блок. Если объект не ничто, я хочу провести тест на одном из объектов...
вопрос задан: 5 July 2012 04:13
0
ответов

Почему c не увеличивается в выводе?

Я работал над Основами C и пытался решить проблему, указанную ниже, может ли кто-нибудь один объяснить, почему вывод переменной c отличается? Что дает следующая программа? int main () {...
вопрос задан: 23 February 2012 14:01
0
ответов

Есть ли короткое замыкание при сравнении с Math.Min или Math.Max?

При сравнении с минимальным или максимальным количеством двух чисел / функций, происходит ли короткое замыкание в C #, если случай верен для первого и будет означать истину для второго? Конкретными примерами этих случаев являются ...
вопрос задан: 18 January 2012 19:08
0
ответов

Сокращенные операторы и хвостовая рекурсия

Допустим, у меня есть простая функция вроде этой: int all_true (int * bools, int len) {if (len <1) return TRUE; return * bools && all_true (bools + 1, len-1); } Эта функция может быть ...
вопрос задан: 15 December 2011 04:08
0
ответов

Есть ли в Clojure логика короткого замыкания?

Во многих языках, если вы напишете что-то вроде if (foo () || bar () || foobar ( )) {/ * делать вещи * /} и foo () возвращает true, тогда bar () и foobar () не будут оцениваться. Предположим, у меня есть ...
вопрос задан: 18 November 2011 23:28
0
ответов

Существует ли такая вещь, как умножение короткого замыкания?

Все мы знаем о коротком замыкании в логических выражениях, то есть когда if (False AND myFunc (a)) then {{ 1}} ... не беспокоит выполнение myFunc (), потому что условие if не может быть истинным. Я был ...
вопрос задан: 16 November 2011 02:27
0
ответов

Python-эквивалент идиомы Perl, обычно известный как «или умереть»?

В Perl довольно часто используются такие вещи, как function () || альтернатива (). Если первый возвращает false, запускается второй. Как это легко реализовать в Python? Примеры обновлений (...
вопрос задан: 27 September 2011 08:58
0
ответов

. Поддерживает ли JavaScript короткий тройной (скорее, вариация) как в PHP?

Я увлекаюсь поддержкой PHP для «короткого тройного», пропуская второй Выражение: // php $ foo = 'Hello'; $ bar = ''; Echo $ Foo?: «Мир»; // Привет Echo $ Bar?: «Мир»; // Мир делает ...
вопрос задан: 14 September 2011 04:39
0
ответов

Когда предпочесть ʻand` вместо ʻandalso` в сторожевых тестах

Мне любопытно, почему запятая ‹,› является ярлыком для и, а не для сторожевых тестов. Поскольку я бы назвал себя «родным для Си», я не вижу недостатков в логической оценке короткого замыкания. Я скомпилировал ...
вопрос задан: 13 September 2011 09:12
0
ответов

короткое замыкание и скобки

Имеет ли значение, как я группирую подвыражения при работе с одним оператором замыкания? a && b && c && d a && (b && (c && d)) (a && b) & ...
вопрос задан: 26 August 2011 09:16
0
ответов

Есть ли что-нибудь вроде «std :: and» или «std :: or»?

Учитывая контейнер логических значений (например, std :: vector ), существует ли стандартная функция, которая возвращает истину, если все значения истинны («и»), или истину, если хотя бы одно значение истинно («...
вопрос задан: 28 June 2011 13:13
0
ответов

Формы управления коротким замыканием в Ada

Что означает x AND THEN y AND z это x AND THEN (y AND z) (y, z никогда не вычисляется, если x имеет значение FALSE) или (x AND THEN y) AND z (если x равен FALSE, y пропускается, но возможно, что z будет ...
вопрос задан: 5 June 2011 20:01
0
ответов

«if var and var2 == getSomeValue ()» в python - если первое неверно, оценивается ли второй оператор? '

У меня есть такой код: if var: if var2 == getSomeValue () Это может быть одно выражение. если var и var2 == getSomeValue (): ... но getSomeValue () может быть вызван, только если var имеет значение True. ...
вопрос задан: 3 June 2011 17:51
0
ответов

Как я могу использовать C # для написания и воспроизведения музыки? [closed]

Итак, короче говоря, я закладываю основу для создания эволюционного алгоритма, который будет писать музыку и экспортировать ее в файл, который я могу слушать. У меня вопрос, есть ли какие-нибудь программы ...
вопрос задан: 21 May 2011 00:09