0
ответов

странное поведение с троичным оператором

Я попытался запрограммировать функцию, которая преобразует объекты javascript в строку, совместимую с http. Я добился того, что хотел, но не знаю, почему это работает. Моя последняя функция: функция paramify (...
вопрос задан: 20 October 2013 19:20
0
ответов

оператор << - как определить последний аргумент

Я пишу класс журнала в с ++. Этот класс-одиночка. Я хочу добавить логи таким образом: Log :: GetInstance () << "Ошибка:" << err_code << ", в классе foo"; Хорошо, и внутри журнала ...
вопрос задан: 5 September 2013 13:02
0
ответов

C ++: чисто виртуальный оператор присваивания

почему, если у нас есть чисто виртуальный оператор присваивания в базовом классе, тогда мы реализуем этот оператор в производном классе, он дает ошибку компоновщика в базовом классе? в настоящее время у меня есть только следующее ...
вопрос задан: 28 June 2013 23:53
0
ответов

Ограничения условного оператора?:

Я использую GCC 4.5 и имею наблюдается очень своеобразное поведение. Мне интересно, есть ли что-то с этим оператором, что я не совсем понимаю. Я думал, что владею C ++. У меня ...
вопрос задан: 27 June 2013 13:26
0
ответов

Возможны ли операторы переменных?

Есть ли способ сделать что-то похожее на одно из следующих: var1 = 10 ; var2 = 20; var operator = "<"; console.log (var1, оператор var2); // возвращает истину - ИЛИ - var1 = 10; var2 = 20; var ...
вопрос задан: 4 March 2013 23:58
0
ответов

+ оператор перед выражение в javascript: для чего оно?

Я просматривал библиотеку underscore.js и нашел кое-что, с чем раньше не сталкивался: if (obj.length === + obj.length) {...} Что там делает этот оператор +? Для контекста вот ...
вопрос задан: 14 February 2013 16:34
0
ответов

Почему в C ++ нет оператора power? [закрыто]

У многих языков есть оператор власти; почему не C ++? Например, Fortran и Python используют ** и обычно пишутся (например, в LaTeX) с использованием ^.
вопрос задан: 31 January 2013 13:50
0
ответов

Как операторы != и == работают с целыми числами в Java? [дубликат]

Следующий код показался мне действительно запутанным, поскольку он предоставлял два разных вывода. Код был протестирован на jdk 1.7. открытый класс NotEq { public static void main(String[] args) { ver1(); ...
вопрос задан: 18 August 2012 13:25
0
ответов

Базовая концепция C++ относительно возвращаемого типа оператора ссылки

Мне нужно прояснить основную концепцию. Этот код работает нормально. Может ли кто-нибудь объяснить мне, что если функция calDouble уже возвращает адрес (ссылку )int, почему мне нужно использовать & оператор дальше...
вопрос задан: 7 July 2012 12:19
0
ответов

Какова цель ключевых слов «и», «или» и т. д. в С++?

Какова цель следующих ключевых слов? и bitand compl not _eq или _eq xor _eq и _eq bitor not или xor Если все они являются прямым эквивалентом :&& &...
вопрос задан: 28 June 2012 18:12
0
ответов

Связь между грамматикой и ассоциативностью операторов

В некоторых книгах / статьях / статьях по компиляторам говорится о разработке грамматики и взаимосвязи ее операторной ассоциативности. Я большой поклонник нисходящего, особенно рекурсивного спуска, синтаксических анализаторов и так далее ...
вопрос задан: 2 June 2012 07:47
0
ответов

Python Пока цикл, оператор and (&) не работает

Я пытаюсь найти наибольший общий множитель. Я написал плохой (интенсивный по операциям) алгоритм, который уменьшает меньшее значение на единицу, проверяет с помощью %, чтобы увидеть, равномерно ли он делит числитель и ...
вопрос задан: 26 May 2012 06:45
0
ответов

Как использовать цепочку перегрузок операторов без изменения операндов?

Допустим, у нас есть этот класс A :класс A { общедоступный :in a; A (int b ){ a = b; } }; Я хотел бы создать перегрузку +, чтобы я мог использовать ее следующим образом: A a (1 ), b (2 ), c (3 ), & d; d =...
вопрос задан: 28 April 2012 03:07
0
ответов

Оператор перегрузки + для класса C ++.

Я пытаюсь реализовать оператор + (который должен объединить односвязные списки из двух объектов одного и того же класса) для моего класса, но программа выдает ошибку: «Необработанное исключение в 0x01351ca3 ...
вопрос задан: 22 April 2012 20:02
0
ответов

Поддерживает ли dart перегрузку операторов

Я читал, что Dart не поддерживает перегрузку функций. Поддерживает ли он перегрузку операторов. Если да, будьте любезны и покажите мне, как на простом примере, как это делается. И какие преимущества и т.д....
вопрос задан: 12 April 2012 19:31
0
ответов

Что такое оператор «», который я видел в GoingNative2012

Недавно я смотрел GoingNative2012, конечно же, о C++11. В разделе Bjarne Stroustrup я обнаружил интересную операторную функцию, которая была показана ниже. constexpr Value ...
вопрос задан: 7 April 2012 09:05
0
ответов

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

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

почему перегрузка оператора<< должна возвращаться по ссылке?

Я хочу распечатать объект пользовательского типа, например, cout << ob1; поэтому я хочу перегрузить operator<< и хочу вернуть по значению, а не по ссылке, но выдает ошибку: in ...
вопрос задан: 10 March 2012 13:41
0
ответов

decltype и оператор области в C ++

Мне нужно получить тип, который был предоставлен при создании экземпляра шаблона. Рассмотрим следующий пример: template struct Foo {typedef T TUnderlying; }; static Foo ...
вопрос задан: 15 February 2012 10:25
0
ответов

Перегрузка оператора вызывает переполнение стека

Я начал программировать на C # несколько дней назад. Теперь при игре с перегрузкой оператора возникла сбивающая с толку ошибка. Следующий код создает StackOverflowException при запуске: ...
вопрос задан: 7 February 2012 14:26
0
ответов

Базовый синтаксис перегрузки операторов в C ++

Мне сложно сформулировать вопрос о том, что я пытаюсь задать, поэтому позвольте мне привести пример: скажем, мы работают над трехмерной системой, в которой мы определили векторный класс Vec3. Мы перегружаем некоторые ...
вопрос задан: 6 February 2012 17:35
0
ответов

Что такое оператор двойной точки (..) в Javascript?

I ' m поработал с Parser API в Spidermonkey. Документы показывают, что есть бинарный оператор ... Кто-нибудь знает, что это / делает? Я хотел бы знать. Я никогда раньше этого не видел. Если я ...
вопрос задан: 17 January 2012 18:34
0
ответов

Сложность оператора равенства F #

У меня вопрос об операторе «=» (равно) по умолчанию в F #. Это позволяет сравнивать пользовательские типы объединений. Возникает вопрос: в чем это сложность? Например, рассмотрим следующий тип: ...
вопрос задан: 16 January 2012 18:34
0
ответов

Оператор -> не работает должным образом в C ++

Я практиковал одинарную ссылку list в C ++ (практикуясь, как найти начальный узел кругового списка), но обнаружил, что использование оператора -> очень сбивает с толку. Я использую Visual Studio 2010 C ++ Express ...
вопрос задан: 4 January 2012 01:02
0
ответов

Почему :: (scope) используется с пустым левым операндом? [дубликат]

Я видел это несколько раз и ломал голову над вопросом, почему ... Например: (http://www.codeguru.com/forum/showthread.php?t=377394) void Щелчок левой кнопкой мыши ( ) {INPUT Input = {0}; ...
вопрос задан: 30 December 2011 12:30
0
ответов

Изменить оператора сети с помощью приложения для Android

Я пытаюсь разработать приложение для Android, которое показывает мощность сигнала различных операторов сети на карте. Проблема в том, что единственный способ изменить оператора сети - это сделать это вручную. ...
вопрос задан: 4 December 2011 01:33
0
ответов

почему в Java нет sizeof

По какой причине в Java нет оператора sizeof? зная, что это очень полезно в c ++ и c # и как вы можете получить размер определенного типа при необходимости?
вопрос задан: 2 December 2011 05:21
0
ответов

Может ли оператор приведения быть явным?

Когда дело доходит до конструкторов, добавление ключевого слова explicit предотвращает создание объекта энтузиастом компилятора, когда это не было первым намерением программиста. Доступен ли такой механизм для ...
вопрос задан: 23 November 2011 08:51
0
ответов

Почему бы не указать оператора? : в scala [закрыто]

Есть оператор? : в Java, который можно использовать для выбора значения в соответствии с логическим выражением. Например, выражение 3> 2? «true»: false вернет строку «true». Я знаю, что мы ...
вопрос задан: 23 November 2011 06:37
0
ответов

Перегрузка нескольких операторов

Вкратце, моя цель - получить foo [bar], возвращающий type1, и foo [bar] = return type2. Я пишу объект на C ++, и он идет довольно хорошо, однако есть только одна крошечная вещь, которую я ...
вопрос задан: 2 October 2011 04:15