Perguntas marcadas 'operadores'

Operadores são caracteres encontrados em quase todas as linguagens de programação e codificação para realizar cálculos e comparações de dados.
25
respostas

Qual é o operador "->" em C ++?

Depois de ler Hidden Features e Dark Corners de C ++ / STL em comp.>
set 29 de out '09 às 9:57
51
a resposta

Qual operador é igual (== vs ===) para ser usado na comparação JavaScript?

Eu uso o JSLint para passar por JavaScript, e ele retorna um monte de sentenças para substituir == (dois sinais de igual) com === (três sinais de igual) quando você faz algo como uma comparação idSele_UNVEHtype.value.length == 0 dentro operador ...
set 11 de dezembro 08 às 17:19
27
respostas

Python tem um operador condicional ternário?

Se o Python não tiver um operador condicional ternário, é possível imitá-lo usando outras construções de linguagem?
fixado em 27 de dezembro '08 às 11:32
19
respostas

Link O que esse símbolo significa em PHP?

O que é isso? Este é um conjunto de perguntas que ocasionalmente surgem sobre a sintaxe no PHP. Este é também o wiki da comunidade, então qualquer um pode participar da manutenção desta lista. Por que isso? Costumava ser difícil encontrar perguntas sobre operadores e outros ...
set em 17 set. '10 às 19:24
11
respostas

Por que o Java + =, - =, * =, / = atribuições do operador de atribuição não requerem conversão?

Até hoje pensei, por exemplo: i + = j; Havia apenas um rótulo para: i = i + j; Mas se tentarmos isso: int i = 5; longo j = 8; Então eu = i + j; não irá compilar, mas i + = j; irá compilar bem. Isso significa que em si mesmo ...
set em jan 03 '12 às 13:10
34
respostas

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

Eu vi o código que parece ser usado por um operador que eu não reconheço como dois pontos de exclamação, por exemplo: !!. Alguém pode me dizer o que este operador está fazendo? O contexto em que eu vi foi isso ....
set em 24 de abril '09 às 11:13
7
respostas

Quais são as regras básicas e expressões idiomáticas para sobrecarga do operador?

Nota As respostas foram dadas em uma ordem específica, mas como muitos usuários classificam as respostas de acordo com os votos, não o tempo que deram, aqui está o índice das respostas na ordem em que elas têm mais significado:
set 12 dez '10 às 15:44
4
respostas

O que faz C ??! ?? um operador?

Eu vi a string C, que ficou assim:! ErrorHasOccured () ??! ??! HandleError (); É compilado corretamente e parece funcionar bem. Parece que ele verifica se ocorreu um erro e, se ocorrer, o processa. Mas eu não acredito muito ...
set de 19 de outubro. '11 às 19:56
8
respostas

O que são operadores de deslocamento de bits (bit shift) e como eles funcionam?

Eu tentei aprender C no meu tempo livre, e em outras linguagens (C #, Java, etc.) Eles têm o mesmo conceito (e geralmente os mesmos operadores) ... O que me interessa é que a mudança na mudança do kernel bits (<<, >>, >>>), que problemas ele ...
set 26 de setembro 08 às 10:47
10
respostas

Existe um operador de coalescência nulo em JavaScript?

Existe um operador de coalescência zero em JavaScript? Por exemplo, em C #, eu posso fazer isso: String someString = null; var whatIWant = someString ?? "Cookies!"; A melhor aproximação que posso calcular para JavaScript usa o condicional ...
definir 24 de janeiro '09 às 21:18
3
respostas

Javascript mais sinal na frente do nome da função

Eu estava procurando informações sobre funções de autoinicialização e, em algum lugar, deparei com essa notação: + function () {} Alguém pode me explicar o que significa o sinal + na frente da função?
set em 12 de novembro '12 às 13:06
7
respostas

Comportamento de operadores de incremento e decremento em Python

Eu percebo que para uma variável (por exemplo, ++ count), o operador de pré-incremento / decodificação pode ser usado. Ele compila, mas na verdade não altera o valor da variável! Qual é o comportamento dos operadores de pré-incremento / decodificação (++ / -) no Python? Por que o Python é sobre ...
Set 28 de setembro '09 às 10:33
7
respostas

Qual é a diferença entre iguais?, Eql?, === e ==?

Eu tento entender a diferença entre esses quatro métodos. Eu sei por padrão que == chama o método equal, que retorna true quando ambos os operandos pertencem exatamente ao mesmo objeto. === por padrão também faz com que ==, o que causa ...
set em 23 de ago '11 às 9:13
27
respostas

Por que isso acontece em um loop infinito?

Eu tenho o seguinte código: public class Testes {public static void main (String [] args) lança Exception {int x = 0; while (x <3) {x = x ++; System.out.println (x); }}} Sabemos que ele deveria ...
set 30 de setembro '10 às 17:07
14
respostas

O que map ( name) significa em Ruby?

Eu encontrei este código no RailsCast: def tag_names @tag_names ||
set 01 ago. '09 às 20:35