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

5 ответов

@NitinJS - Да, полученный машинный код будет содержать больше строк кода.

ользую C # (этот вопрос также подходит для похожих языков, таких как C ++), и я пытаюсь найти самый быстрый и эффективный способ увеличения. В моей игре это не просто одно или два приращения, это 300 приращений в секунду. Как и у каждого спрайта ...

5 ответов

Он возвращает значение до приращения, а затем увеличивает _ix. Поэтому при первом вызове метода ixAdd для экземпляра myCounter он вернет 1, во второй раз - 2 и т. Д.

вая следующий код, ixAdd будет делать то, что вы ожидаете, т.е. е. возвращать значение ix перед приращением, но увеличивать член класса перед выходом из функции? class myCounter { private int _ix = 1; public int ixAdd() { return _ix++; } }Я не ...

1 ответ

Я думаю, что это может быть лучшим объяснением здесь.

виделаэтот вопрос [https://stackoverflow.com/questions/1779685/what-is-operator-in-c]а такжеэтот FAQ [http://msdn.microsoft.com/en-us/library/k8336763.aspx](неправильная ссылка) этот FAQ ...

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

2 ответа

Ужасно, не правда ли? = D

ел бы выполнить операцию над двумя обобщенными аргументами одного и того же типа, расширяющими Number. Является ли это возможным? Я всегда вызывал методы для общих аргументов, но, похоже, есть проблема с использованием операторов (Оператор + не ...

1 ответ

msdn.microsoft.com/en-us/library/aa664812(v=vs.71).aspx

ибудь может объяснить, почему интерфейсы C # не могут содержать операторы? Благодарю.

6 ответов

 на Яве

вы берете примитивные числовые типы Java плюс логические и сравниваете их с эквивалентными типами C ++, есть ли разница в том, что касается операторов, таких как правила приоритета или что делают операторы битовой манипуляции? Или эффект от ...

1 ответ

, Это действительно удаляет его из набора перегрузки.

отрим следующий код. #include <iostream> #include <string> struct SimpleStruct { operator std::string () { return value; } std::string value; }; int main () { std::string s; // An empty string. SimpleStruct x; // x.value constructed as an empty ...

4 ответа

Что означает время (i -> 0)?

Я извиняюсь, если это глупый вопрос, но я нигде не могу найти ответ. Как работает следующий код? (Я понимаю, что это зацикливается на элементахels) var i = els.length; while (i --> 0) { var el = els[i]; // ...do stuff... }Я понятия не имею ...

2 ответа

Вы можете, явно вызвав оператора:

с прост, но я не могу найти решение. class foo { public: operator int() { return 5; } }; foo* a = new foo(); int b = a;Возможно ли реализовать такое поведение?

3 ответа

переключить функцию и объект с помощью скаляза '|>

ли способ навязать приоритет оператора в Scala, как в Haskell с помощью $? Например, в Haskell у вас есть: a b c = ((a b) c)а также a $ b c = a (b c)Есть ли подобный способ сделать это в Scala? Я знаю, что у Scala нет операторов как таковых, ...