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

6 ответов

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

Как видно из названия: мне нужно переопределить== оператор? как насчет.Equals() метод? Что-то я пропускаю?

5 ответов

Можете ли вы сделать пользовательские операторы в C ++?

Можно ли сделать пользовательский оператор, чтобы вы могли делать такие вещи? if ("Hello, world!" contains "Hello") ...Примечание: это отдельный вопрос от "Это хорошая идея ...";)

3 ответа

Что означают эти операторы (**, ^,%, //)? [закрыто]

Кроме стандартных+, -, *а также/ операторы; но что это значит (** , ^ , %, //) >>> 9+float(2) # addition 11.0 >>> 9-float(2) # subtraction 7.0 >>> 9*float(2) # multiplication 18.0 >>> 9/float(2) # division 4.5 >>> >>> 9**float(2) # This looks ...

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

3 ответа

Старшинство разыменования и постфикса

Когда я читал TCPL от K & R, я просто не мог понять два выражения: *p++ = val; /*push val onto stack */Вот моя идея: разыменование и постфикс имеют одинаковый приоритет, а ассоциативность справа налево, поэтому *p++ = val может быть то же ...

2 ответа

Использует ли оператор `is` метод __magic__ в Python?

является [http://docs.python.org/2/reference/expressions.html#is]Оператор используется для проверки личности. Мне было интересно, еслиis оператор иid() вызов функции любой__magic__ метод, способ== звонки__eq__. Я повеселился, ...

1 ответ

Строки, целые и операторы в Python

Как я могу использовать арифметический оператор (вводимый пользователем в виде строки) в операции? Я могу распечатать саму операцию, но я хочу напечатать решение! Вот моя неуклюжая попытка: # Initialise variables x = 2 y = 3 # Prompt the user ...

8 ответов

Понимание оператора «||» ИЛИ в условных операторах If в Ruby

Вкратце, почему следующие три строки не идентичны по своему воздействию? if @controller.controller_name == "projects" || @controller.controller_name == "parts" if @controller.controller_name == ("projects" || "parts") ...

3 ответа

В чем разница между = и: = в MySQL?

Какая разница между set test_var = 20;а также set test_var:=20;как они оба кажутсяназначить значение ?

5 ответов

Почему оператор = работает со структурами, не будучи определенными?

Давайте посмотрим на простой пример: struct some_struct { std::string str; int a, b, c; } some_struct abc, abc_copy; abc.str = "some text"; abc.a = 1; abc.b = 2; abc.c = 3; abc_copy = abc;Тогда abc_copy является точнымкопияизabc.. как это ...

8 ответов

Какое официальное название оператора стрелки C ++ (->) в C ++?

Я всегда называю это «оператором стрелки», но я уверен, что у него есть официальное название. Я быстро просмотрел стандарт C ++ и не увидел его по имени.