Я попытался запрограммировать функцию, которая преобразует объекты javascript в строку, совместимую с http. Я добился того, что хотел, но не знаю, почему это работает. Моя последняя функция: функция paramify (...
Я пишу класс журнала в с ++. Этот класс-одиночка. Я хочу добавить логи таким образом: Log :: GetInstance () << "Ошибка:" << err_code << ", в классе foo"; Хорошо, и внутри журнала ...
почему, если у нас есть чисто виртуальный оператор присваивания в базовом классе, тогда мы реализуем этот оператор в производном классе, он дает ошибку компоновщика в базовом классе? в настоящее время у меня есть только следующее ...
Я использую GCC 4.5 и имею наблюдается очень своеобразное поведение. Мне интересно, есть ли что-то с этим оператором, что я не совсем понимаю. Я думал, что владею C ++.
У меня ...
Есть ли способ сделать что-то похожее на одно из следующих: var1 = 10 ; var2 = 20;
var operator = "<";
console.log (var1, оператор var2); // возвращает истину - ИЛИ - var1 = 10; var2 = 20;
var ...
Я просматривал библиотеку underscore.js и нашел кое-что, с чем раньше не сталкивался: if (obj.length === + obj.length) {...} Что там делает этот оператор +? Для контекста вот ...
У многих языков есть оператор власти; почему не C ++? Например, Fortran и Python используют ** и обычно пишутся (например, в LaTeX) с использованием ^.
Следующий код показался мне действительно запутанным, поскольку он предоставлял два разных вывода. Код был протестирован на jdk 1.7. открытый класс NotEq { public static void main(String[] args) { ver1(); ...
Мне нужно прояснить основную концепцию. Этот код работает нормально. Может ли кто-нибудь объяснить мне, что если функция calDouble уже возвращает адрес (ссылку )int, почему мне нужно использовать & оператор дальше...
В некоторых книгах / статьях / статьях по компиляторам говорится о разработке грамматики и взаимосвязи ее операторной ассоциативности. Я большой поклонник нисходящего, особенно рекурсивного спуска, синтаксических анализаторов и так далее ...
Я пытаюсь найти наибольший общий множитель. Я написал плохой (интенсивный по операциям) алгоритм, который уменьшает меньшее значение на единицу, проверяет с помощью %, чтобы увидеть, равномерно ли он делит числитель и ...
Допустим, у нас есть этот класс A :класс A { общедоступный :in a; A (int b ){ a = b; } }; Я хотел бы создать перегрузку +, чтобы я мог использовать ее следующим образом: A a (1 ), b (2 ), c (3 ), & d; d =...
Я пытаюсь реализовать оператор + (который должен объединить односвязные списки из двух объектов одного и того же класса) для моего класса, но программа выдает ошибку: «Необработанное исключение в 0x01351ca3 ...
Я читал, что Dart не поддерживает перегрузку функций. Поддерживает ли он перегрузку операторов. Если да, будьте любезны и покажите мне, как на простом примере, как это делается. И какие преимущества и т.д....
Недавно я смотрел GoingNative2012, конечно же, о C++11. В разделе Bjarne Stroustrup я обнаружил интересную операторную функцию, которая была показана ниже. constexpr Value ...
Недавно я наткнулся на это выражение: True == False in (False,) Оно оценивается как False, но я не понимаю, почему.
True == False есть False, а False в (False,) есть True, поэтому оба (для меня)...
Я хочу распечатать объект пользовательского типа, например, cout << ob1;
поэтому я хочу перегрузить operator<< и хочу вернуть по значению, а не по ссылке, но выдает ошибку: in ...
Мне нужно получить тип, который был предоставлен при создании экземпляра шаблона. Рассмотрим следующий пример: template struct Foo
{typedef T TUnderlying;
}; static Foo ...
Я начал программировать на C # несколько дней назад. Теперь при игре с перегрузкой оператора возникла сбивающая с толку ошибка. Следующий код создает StackOverflowException при запуске: ...
Мне сложно сформулировать вопрос о том, что я пытаюсь задать, поэтому позвольте мне привести пример: скажем, мы работают над трехмерной системой, в которой мы определили векторный класс Vec3. Мы перегружаем некоторые ...
I ' m поработал с Parser API в Spidermonkey. Документы показывают, что есть бинарный оператор ... Кто-нибудь знает, что это / делает? Я хотел бы знать. Я никогда раньше этого не видел. Если я ...
У меня вопрос об операторе «=» (равно) по умолчанию в F #. Это позволяет сравнивать пользовательские типы объединений. Возникает вопрос: в чем это сложность? Например, рассмотрим следующий тип: ...
Я практиковал одинарную ссылку list в C ++ (практикуясь, как найти начальный узел кругового списка), но обнаружил, что использование оператора -> очень сбивает с толку. Я использую Visual Studio 2010 C ++ Express ...
Я видел это несколько раз и ломал голову над вопросом, почему ... Например: (http://www.codeguru.com/forum/showthread.php?t=377394) void Щелчок левой кнопкой мыши ( )
{INPUT Input = {0}; ...
Я пытаюсь разработать приложение для Android, которое показывает мощность сигнала различных операторов сети на карте. Проблема в том, что единственный способ изменить оператора сети - это сделать это вручную. ...
По какой причине в Java нет оператора sizeof? зная, что это очень полезно в c ++ и c # и как вы можете получить размер определенного типа при необходимости?
Когда дело доходит до конструкторов, добавление ключевого слова explicit предотвращает создание объекта энтузиастом компилятора, когда это не было первым намерением программиста. Доступен ли такой механизм для ...
Есть оператор? : в Java, который можно использовать для выбора значения в соответствии с логическим выражением. Например, выражение 3> 2? «true»: false вернет строку «true». Я знаю, что мы ...
Вкратце, моя цель - получить foo [bar], возвращающий type1, и foo [bar] = return type2. Я пишу объект на C ++, и он идет довольно хорошо, однако есть только одна крошечная вещь, которую я ...