Resultados da pesquisa a pedido "operators"

30 a resposta

O que é !! operador (não não) em JavaScript?

Vi um código que parece usar um operador que não reconheço, na forma de dois pontos de exclamação, assim:!!. Alguém pode me dizer o que esse operador faz? O contexto em que vi isso foi, this.vertical = vertical !== undefined ? !!vertical : ...

9 a resposta

O que significam todos os operadores simbólicos da Scala?

sintaxe do @Scala possui muitos símbolos. Como é difícil encontrar esses tipos de nomes usando os mecanismos de pesquisa, seria útil uma lista abrangente deles. O que são todos os símbolos em Scala e o que cada um deles faz? Em particular, eu ...

3 a resposta

O que é x depois de “x = x ++”?

O que acontece (atrás das cortinas) quando isso é executado? int x = 7; x = x++; Ou seja, quando uma variável é pós-incrementada e atribuída a si mesma em uma instrução? Eu compilei e executei isso.x ainda é 7 mesmo depois de toda a declaração. ...

4 a resposta

Throw e operador ternário em C ++

O código a seguir é compilado com o G ++ 4.6.1, mas não com o Visual Studio 2008 return (m_something == 0) ? throw std::logic_error("Something wrong happened") : m_something;O fato é que o compilador do Visual Studio executa uma falha ...

7 a resposta

O que é & = e | =

Eu estava passando por um código VC ++ em uma grande base de código e me deparei com isso: if (nState & TOOL_TIPS_VISIBLE) nState &= ~TOOL_TIPS_VISIBLE; else nState |= TOOL_TIPS_VISIBLE; break; Existe algum operador como & = ou | = em C ++? ...

6 a resposta

C #, o que o operador == faz em detalhe

em c # o que exatamente acontece em segundo plano quando você faz uma comparação com o operador "==" em dois objetos? apenas compara os endereços? ou algo como Equals () ou CompareTo ()? PS: e o operador "==" em java? se comporta da mesma maneira?

21 a resposta

Como os operadores de comparação de igualdade do PHP (== duplos iguais) e de identidade (=== triplos iguais) diferem?

Qual é a diferença entre== e===? Como exatamente o vagamente== trabalho de comparação?Como exatamente o rigoroso=== trabalho de comparação? Quais seriam alguns exemplos úteis?

17 a resposta

x = x + 1 vs. x + = 1

Estou com a impressão de que esses dois comandos resultam no mesmo fim, ou seja, aumentando X em 1, mas que o último é provavelmente mais eficient Se isso não estiver correto, explique a diferença. Se estiver correto, por que o último deve ser ...

4 a resposta

Por que {} <function () {}?

Enquanto eu brincava com tabelas de verdade em JavaScript, notei que o seguinte é avaliado como verdadeiro: var a, b, c; a = {}; b = function(){}; c = a < b; console.log(c);Por quê Eu apenas testei isso no Firefox e tenho certeza de que ...

2 a resposta

Haskell função de infixo precedência do aplicativo

Deixeif x y = x * y. Podemos aplicar esta função de duas maneiras:f 5 6 ou, usando notação infix,5 `f` 6. As regras do operador se aplicam a esta última expressão? Que precedência esse aplicativo terá? É apenas outra forma de aplicação de função ...