Resultados da pesquisa a pedido "operators"

7 a resposta

Como implementar a multiplicação sem usar o operador de multiplicação no .NET [fechado]

Eu quero implementar a multiplicação de dois números inteiros sem usar o operador de multiplicação, no .NET public uint MultiplyNumbers(uint x, uint y) { }Qualquer ideia

4 a resposta

O que significa `&` na seguinte sintaxe ruby?

No exemplo a seguir do ruby, o que o& representa? É ao longo da linha de+= em um loop? payments.sum(&:price)Obrigado Ric

5 a resposta

elhor maneira de atribuir um valor padrão a uma variável (simule Perl ||, ||

Eu amo fazer esse tipo de coisa no Perl:$foo = $bar || $baz atribuir$baz para$foo E se$bar está vazio ou indefinido. Você também tem$foo ||= $bletch, que atribuirá apenas$bletch para$foo E se$foo não está definido ou está vazi O operador ...

1 a resposta

delete: alguém pode explicar esse comportamento

Compare este código1: somevar = 5; delete window.somevar; alert(typeof somevar) //=> undefined, so deleted neste código: var somevar = 5; delete window.somevar; alert(typeof somevar) //=> number, so NOT deleted Veja em ação aqui ...

8 a resposta

peradores lógicos, || ou ou

Lembro-me de ler um tempo atrás em relação aos operadores lógicos que, no caso deOR, usando|| foi melhor queor (ou vice-versa) Eu só precisei usar isso no meu projeto quando ele voltou, mas não me lembro qual operador foi recomendado ou mesmo ...

2 a resposta

O que significa && no vazio * p = && abc;

Me deparei com um pedaço de códigovoid *p = &&abc;. Qual é o significado de&& aqui? Eu sei sobre referências de valor, mas acho que&& usado neste contexto é diferente. O que&& indica emvoid *p = &&abc; ?

2 a resposta

OCaml: Por que não consigo usar esse infix de operador?

Definei um operador de igualdade personalizado (a definição não é realmente importante, então insiro coisas fictícias): let ( ~=~ ) a b = trueSe eu tentar usá-lo infix: if a ~=~ b then 1 else 2Estou tendo o erro a seguirThis expression is not ...

4 a resposta

Implementar operadores de comparação via 'tupla' e 'empate', uma boa ideia?

(Nota:tuple etie pode ser obtido no Boost ou no C ++ 11.) Ao escrever pequenas estruturas com apenas dois elementos, às vezes tento escolher umstd::pair, como todas as coisas importantes já foram feitas para esse tipo de dados, comooperator< para ...

10 a resposta

xor com 3 valores

Preciso fazer um xor condicional entre 3 valores, ou seja, preciso que um dos três valores seja verdadeiro, mas não mais que um e nenhu Pensei que poderia usar o operador xor ^ para isso, mas não está funcionando como o esperad Eu esperava que ...

4 a resposta

Em C, qual é a diferença entre `& function` e` function` quando passados como argumentos?

Por exemplo #include <stdio.h> typedef void (* proto_1)(); typedef void proto_2(); void my_function(int j){ printf("hello from function. I got %d.\n",j); } void call_arg_1(proto_1 arg){ arg(5); } void call_arg_2(proto_2 arg){ arg(5); } ...