Articles of operadores de

Entendendo o operador “||” OR em If condicionais em Ruby

Apenas brevemente, por que as três linhas seguintes não são idênticas em seu impacto? if @controller.controller_name == “projects” || @controller.controller_name == “parts” if @controller.controller_name == (“projects” || “parts”) if @controller.controller_name == “projects” || “parts” O primeiro me dá o resultado que quero, mas como há mais opções do que apenas projetos e partes, o uso […]

C ++ operador de matriz com vários argumentos?

Posso definir em C ++ um operador de matriz que aceita vários argumentos? Eu tentei assim: const T& operator[](const int i, const int j, const int k) const{ return m_cells[k*m_resSqr+j*m_res+i]; } T& operator[](const int i, const int j, const int k){ return m_cells[k*m_resSqr+j*m_res+i]; } Mas estou recebendo este erro: error C2804 binary operator ‘[‘ has […]

Operação XOR com duas strings em java

Como fazer a operação XOR bit a bit para duas seqüências de caracteres em java.

O que os operadores% op% significam em R? por exemplo, “% em%”

Eu tentei fazer esta pesquisa simples, mas não consegui encontrar nada sobre o símbolo de porcentagem ( % ) em R. O que significa %in% no código a seguir? time(x) %in% time(y) onde x e y são matrizes. Como posso procurar ajuda em %in% e funções semelhantes que seguem o padrão %stuff% , pois não […]

Caracteres de identificação válidos em Scala

Uma coisa que acho bastante confusa é saber quais caracteres e combinações eu posso usar em nomes de methods e variables. Por exemplo val #^ = 1 // legal val # = 1 // illegal val + = 1 // legal val &+ = 1 // legal val &2 = 1 // illegal val £2 […]

e / ou operador em expressão regular

Estou atualmente programando um algoritmo de vocabulário que verifica se um usuário digitou a palavra corretamente. Eu tenho a seguinte situação: A solução correta para a palavra seria “part1, part2”. O usuário deve ser capaz de digitar “part1” (resposta 1), “part2” (resposta 2) ou “part1, part2” (resposta 3). Agora, tento corresponder a string dada pelo […]

É possível obter o ponteiro de function de um operador padrão interno?

Eu quero referir-se a pointers de function de operadores internos, mas não sei como especificar as sobrecargas de tipo específico. Eu tenho a seguinte assinatura de class de modelo: template class MyAction { public: MyAction(ParamsType& arg0, ParamsType& arg1, FnCompareType& fnCpmpare) : arg0_(arg0), arg1_(arg1), fnCompare_(fnCpmpare) {} bool operator()() { if((*fnCompare_)(arg0_,arg1_) { // do this } else […]

O que o operador “ponto” (.) Quer dizer?

Dado o código: A = [1 2 3; 3 2 1] B = A.^2 A saída : B = 1 4 9 9 4 1 Mas se eu fizer isso: B = A^2 A saída é: Error using ^ Inputs must be a scalar and a square matrix. To compute elementwise POWER, use POWER (.^) […]

O que significa “somevar >> 0”?

O que a notação somevar >> 0 significa em javascript? obrigado

SQL Server * = Operador?

Hoje, enquanto dentro do sistema de produção de um cliente, encontrei uma consulta do SQL Server que continha uma syntax desconhecida. No exemplo abaixo, o que o operador *= faz? Eu não consegui encontrar qualquer menção sobre isso no MSDN . A consulta executa e retorna dados. Tanto quanto se sabe, isso tem sido no […]