0
ответов

Какова цель атрибута `name` в элементе ввода флажка?

Я просмотрел много онлайн-документов для ввода флажка в XHTML. Кто-нибудь может очистить мои сомнения? Что на самом деле означает это поле имени? Молоко:
вопрос задан: 18 September 2012 17:10
0
ответов

Python -любопытное/неожиданное поведение -приоритет операторов

Недавно я немного поэкспериментировал с генераторами Python и наткнулся на следующее любопытное поведение, и мне любопытно понять, почему это происходит и что происходит :def...
вопрос задан: 7 August 2012 14:17
0
ответов

Изменить приоритет оператора в Python

Я перегрузил некоторые операторы Python, арифметические и логические. Правила приоритета Python остаются в силе, что неестественно для перегруженных операторов, что приводит к большому количеству скобок в...
вопрос задан: 4 August 2012 18:27
0
ответов

Запись функции оценки строки

Я пытаюсь написать функцию оценки строки, т.е. оценить ("4 + 1" ); // возвращает 5 оценить ("4 + 1 + 3" ); // возвращает 8 оценить ("4 + 1 *3" ); // возвращает 7 (, а не 15 )Операторы + -/...
вопрос задан: 2 July 2012 22:48
0
ответов

C/C++ математический порядок операций

Итак, я знаю, что C++ имеет приоритет оператора и что int x = ++i + i++; не определено, потому что pre++ и post++ находятся на одном уровне, и поэтому невозможно сказать, какой из них будет вычисляться...
вопрос задан: 2 July 2012 15:40
0
ответов

Приоритет Haskell :Лямбда и оператор

Я обнаружил, что приоритет и ассоциативность являются для меня большим препятствием, чтобы понять, что грамматика пытается выразить на первый взгляд в коде Haskell. Например, blockyPlain ::Monad m => m t ->...
вопрос задан: 28 June 2012 01:46
0
ответов

Порядок оценки в emacs lisp

Я пытаюсь написать свой первый код в emacs lisp и не могу понять следующее поведение (defun sq (x) (* xx)) (member 9 '( 1 2 3 4 (sq 3))) Это оценивается как nil, но значение I было ...
вопрос задан: 25 June 2012 18:45
0
ответов

Какой логический оператор имеет приоритет

Итак, я пытаюсь написать несколько более сложную операцию с логическими операторами в операторе if-else. Я знаю, что могу заключать круглые скобки, и знаю, что это лучший способ сделать это, но я получил...
вопрос задан: 22 June 2012 14:16
0
ответов

Чем отличается порядок вычисления выражений между C++ и Java?

У меня свело мозги, когда я пытался понять примеры на этой странице: http://answers.yahoo.com/question/index?qid=20091103170907AAxXYG9В частности, этот код :int j = 4; cout <<...
вопрос задан: 21 June 2012 19:24
0
ответов

В чем причина того, что == имеет более высокий приоритет, чем побитовые AND, XOR и OR? [закрыто]

Каково обоснование того, что == и != в C++ имеют более высокий приоритет, чем побитовые И, XOR и OR? Мне кажется более естественным, если операторы == и оператор!= идут после оператора &, ...
вопрос задан: 7 June 2012 13:19
0
ответов

Как назначить первую не ложную переменную из их группы

Я пробовал этот способ безрезультатно: $ a = false; $ b = ложь; $ c = 'какой-нибудь текст'; $ result = $ a или $ b или $ c или exit ('ошибка: все переменные ложны'); и $ result должен быть установлен в $ c, но это дает значение ...
вопрос задан: 31 May 2012 13:31
0
ответов

Изменить приоритет операторов

Что было бы лучше всего изменить приоритет оператора для конкретного выражения? Например, у меня есть класс: class A () {def multiply (a) {...} def plus (a) {... ...
вопрос задан: 19 May 2012 15:34
0
ответов

Унарный и двоичный минус в дереве синтаксического анализа

Я создаю дерево синтаксического анализа, которое будет содержать выражения, подобные 3 - 4 * 8 или 8 * -5 или -(10 * 1) Мне нужен способ различать унарный и бинарный минус. Моя грамматика такая...
вопрос задан: 11 May 2012 18:15
0
ответов

Приоритет операторов неявного преобразования C++

РЕДАКТИРОВАТЬ :Следуя комментарию Майка Сеймура, я заменил оператор std ::string ()const; с оператором char*()const; и соответственно изменил реализацию. Это допускает неявное приведение типов, но для некоторых...
вопрос задан: 23 April 2012 23:55
0
ответов

В чем неоднозначность ++$a + $a++ в PHP?

Руководство по php утверждает, что: $a = 1; эхо ++$а + $а++; неоднозначен по своей грамматике, но мне кажется предельно ясным. ++$a и $a++ оцениваются сначала слева направо, поэтому ++$a увеличивается и...
вопрос задан: 5 April 2012 01:35
0
ответов

Порядок операций в расширенной форме Бэкуса–Наура

Я создаю формальную спецификацию для очень простого языка правил, очень простого. Я хочу использовать EBNF, так как это стандарт, но я не могу понять, как указать порядок операций. Вот спецификация...
вопрос задан: 29 March 2012 22:34
0
ответов

Как работает связывание операторов в этом примере Python?

Недавно я наткнулся на это выражение: True == False in (False,) Оно оценивается как False, но я не понимаю, почему. True == False есть False, а False в (False,) есть True, поэтому оба (для меня)...
вопрос задан: 27 March 2012 12:08
0
ответов

В C++11 … считается оператором?

Мне интересно, считается ли … оператором в C++11. И если это так, каков его приоритет? Например, рассмотрим этот довольно плохой пример и предположим, что ... является оператором. template<...
вопрос задан: 10 March 2012 17:33
0
ответов

Проверка на нулевую ссылку всегда возвращает false... даже когда null

Если я компилирую следующий фрагмент кода с Visual C# 2010, я ВСЕГДА получаю false: object o = null; Console.WriteLine("Is null: " + o == null); // возвращает false Кто-нибудь знает почему???
вопрос задан: 5 February 2012 16:25
0
ответов

Каковы последствия ассоциативности справа налево и слева направо в языках на базе языка C?

Я в процессе написания языка сценариев и хочу скопировать (довольно хорошо стандартизированный) порядок операций языка C. Одна вещь, которую я никогда не понимал как формальную концепцию, - это ...
вопрос задан: 30 January 2012 02:40
0
ответов

Почему существует уровень приоритета для таких операторов, как static_cast?

Согласно cppreference.com, уровень приоритета оператора static_cast C ++ равен 2. Почему эти уровни даже определенный? Я не могу придумать ни одной причины. Кто-нибудь может привести пример?
вопрос задан: 11 January 2012 14:53
0
ответов

Неоценимая форма a[[i]]

Рассмотрим следующий простой, иллюстрирующий пример cf = Block[{a, x, degree = 3}, With[{expr = Product[x - a[[i]], {i, degree}]}, Compile[{{x, _Real, 0}, {a, _Real, 1}}, expr]]]. ] Это один ...
вопрос задан: 6 January 2012 10:35
0
ответов

порядок оценки операндов

В выражении a + b гарантированно вычисляется перед b, или порядок оценки не указан? Я думаю, что это последнее, но мне сложно найти однозначный ответ в стандарте. Поскольку ...
вопрос задан: 19 December 2011 02:06
0
ответов

Приоритет операторов в C - возврат значения

У меня есть такой оператор: return * local_stack_var2 ++ + 42; Могут ли это быть правильные шаги при его разбивке: 1. Разыменование local_stack_var2 2. Добавьте 42 к разыменованной переменной local_stack_var2 (...
вопрос задан: 5 December 2011 00:39
0
ответов

Забавное занятие с указателем и постинкрементом

Что, если вообще что-то, теоретически неверно с этим оператором c / c ++: * memory ++ = BIT_MASK & * memory; Где BIT_MASK - это произвольная побитовая маска И, а память - это указатель. Намерение состояло в том, чтобы ...
вопрос задан: 28 November 2011 15:37
0
ответов

Почему мой поток отказов не инициируется при отказе контейнера последовательности SSIS?

У меня есть несколько контейнеров последовательности SSIS, и если какая-либо из задач в них отказывает, я хочу направить поток на задачу SQL, которая все очищает, чтобы я мог решить проблему и запустить его снова без ...
вопрос задан: 26 November 2011 00:00
0
ответов

Загадка выполнения метода в Scala

Сначала я объявляю класс: class Op (var x: Int) {def +++ (op: Op) = {println (this.x + "+++" + op.x) this.x + = op.x this} def *** (op: Op) = {println (this.x + "***" + op.x) ...
вопрос задан: 25 November 2011 08:53
0
ответов

Приоритет приложения инфиксной функции Haskell

Пусть f x y = x * y. Мы можем применить эту функцию двумя способами: f 5 6 или, используя инфиксную нотацию, 5 `f` 6. Применяются ли правила оператора к этому последнему выражению? Какой приоритет будет у этого приложения? Is ...
вопрос задан: 15 November 2011 15:58
0
ответов

a = (a ++) * (a ++) дает странные результаты в Java [закрыто]

Я готовлюсь к экзамену OCPJP, и поэтому я должен понимать все маленькие странные детали Java. Это включает в себя порядок, в котором операторы пре- и пост-инкремента применяются к переменным. ...
вопрос задан: 8 November 2011 11:12
0
ответов

Порядок оценки аргументов «ЕСЛИ»?

if (a && b) {do something; } есть ли возможность оценивать аргументы справа налево (b -> a )? если «да», что влияет на порядок оценки? (я использую VS2008)
вопрос задан: 28 October 2011 05:26