Вопросы с тегом 'operators'

Операторы - это символы, которые встречаются почти во всех языках программирования и кодирования, для выполнения расчетов и сопоставлений данных.
14 отв.

В чем разница между оператором dot (.) И → в С++?

В чем разница между оператором dot (.) и → в С++?
06 авг. '09 в 15:41
6 отв.

Разница между "и" и "&" в Ruby?

В чем разница между операторами && и and в Ruby?
15 сент. '09 в 15:16
16 отв.

Что такое x после "x = x ++"?

Что происходит (за шторами), когда это выполняется? int x = 7; x = x++; То есть, когда переменная post увеличивается и присваивается себе в одном выражении? Я скомпилировал и выполнил это. x по-прежнему равен 7 даже после всего утверждения. В мое...
27 окт. '11 в 7:39
12 отв.

Что означает value = + _ в JavaScript

Мне было интересно, что означает оператор = + _ в JavaScript. Похоже, он выполняет задания. Пример: hexbin.radius = function(_) { if (!arguments.length) return r; r = +_; dx = r * 2 * Math.sin(Math.PI / 3); dy = r * 1.5; retu...
28 февр. '13 в 9:42
17 отв.

Что делает оператор ^ в Java?

Какую функцию выполняет оператор ^ (карет) в Java? Когда я попробую это: int a = 5^n; ... это дает мне: для n = 5, возвращает 0 для n = 4, возвращает 1 для n = 6, возвращает 3 ... поэтому я думаю, что он не выполняет возведение в степень. Н...
02 янв. '10 в 14:44
13 отв.

Почему компиляторы С++ не определяют operator == и operator! =?

Я большой поклонник позволить компилятору сделать как можно больше работы для вас. При написании простого класса компилятор может предоставить вам следующее для "free": Конструктор по умолчанию (пустой) Конструктор копирования Деструктор Операто...
20 окт. '08 в 12:42
7 отв.

Разница между >>> и >>

В чем разница между операторами >>> и >> в Java?
11 мая '10 в 17:02
5 отв.

Оператор пакетного неравного (неравенства)

Согласно this, !==! - это неравномерный строковый оператор. Попытка, я получаю: C:\> if "asdf" !==! "fdas" echo asdf !==! was unexpected at this time. Что я делаю неправильно?
14 сент. '09 в 16:07
7 отв.

Есть ли в Python оператор "не равный"?

Как бы вы сказали, не соответствует? Как if hi == hi: print "hi" elif hi (does not equal) bye: print "no hi" Есть ли замена для ==, что означает "не равно"?
16 июня '12 в 6:19
8 отв.

Как перегрузить оператор квадратной скобки в С#?

DataGridView, например, позволяет это сделать: DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; но для жизни я не могу найти документацию по оператору index/square-bracket. Как они это называют? Где это реализовано? Может ли это бросить? ...
13 нояб. '08 в 22:20
12 отв.

Что означает знак вопроса и двоеточие (?: Trernary operator) в objective-c?

Что означает эта строка кода? label.frame = (inPseudoEditMode) ? kLabelIndentedRect : kLabelRect; ? и : путают меня.
07 апр. '10 в 22:44
10 отв.

Логический оператор XOR в С++?

Есть ли такая вещь? Это первый раз, когда я столкнулся с практической необходимостью, но я не вижу ни одного перечисленного в Struustrup. Я намерен написать: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Но нет опера...
20 окт. '09 в 22:01
16 отв.

Создание логического эксклюзивного или оператора в Java

Замечания: Java имеет логический оператор AND. Java имеет логический оператор OR. Java имеет логический оператор NOT. Проблема: Java не имеет логического оператора XOR, в соответствии с солнцем. Я хотел бы определить его. Определение метод...
07 апр. '09 в 19:58
6 отв.

Python!= Операция против "не"

В комментарии этот вопрос я увидел выражение, в котором рекомендуется использовать result is not None против result != None Мне было интересно, какая разница, и почему можно было бы рекомендовать другую?
05 февр. '10 в 22:21
6 отв.

Что такое оператор Ruby <=> (космический корабль)?

Что такое оператор Ruby <=> (космический корабль)? Является ли оператор реализован на любых других языках?
06 мая '09 в 4:27