Articles of syntax

Lista das funções “mágicas” de Scala

Onde posso encontrar uma lista das funções “mágicas” do Scala, como apply , apply , update , += etc.? Por funções-mágicas quero dizer funções que são usadas por algum açúcar sintático do compilador, por exemplo o.update(x,y) o(x) = y Eu pesquisei por alguma combinação de scala magic e sinônimos de functions , mas não encontrei […]

O que o sublinhado significa nesse caso?

meu código antes do migation para o Swift 2.0: override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) { if (segue.identifier == “RhymeFavoriten”) { // pass data to next view let dest = segue.destinationViewController as! FavoritenViewController let source = segue.sourceViewController as! RhymeViewController // !!!!!! dest.favoritenType = 1 dest.delegate = self } } a migration me disse para mudar […]

JavaScript – Por que não posso chamar uma variável “nome”?

Por que você não pode chamar uma variável em JS “name”? var wrapper = document.createElement(“div”); var name = document.createElement(“div”); wrapper.appendChild(name); // TypeError: Failed to execute ‘appendChild’ on ‘Node’: parameter 1 is not of type ‘Node’. document.body.appendChild(wrapper); Quando eu digito “nome” no console em uma nova aba, ele retorna uma string vazia? Eu uso o Chrome.

JavaScript enquanto valor de retorno do loop

Eu tenho uma pergunta simples sobre loop while em Javascript. Quando executo esse loop simples no console do navegador: var count = 0; while (count < 10) { console.log(count); count++; } A saída para o log do console é 0,1,2 … 9. (como esperado) . No entanto, há mais um número que é retornado ao […]

Em R, o que um índice negativo faz?

Estou portando parte de um programa (não o suficiente para compilar e executar) de R para C ++. Eu não estou familiarizado com R. Eu tenho feito tudo bem usando as referências online, mas fiquei perplexo com a seguinte linha: cnt2.2<-cnt2[,-1] Eu estou supondo: cnt2 é uma matriz bidimensional cnt2.2 é uma nova variável sendo […]

Sintaxe do jQuery – quando usar $ (dólar) vs jQuery

Qual a diferença entre esses dois? $(‘#SPANID’).html(“Some Text”); jQuery(‘#SPANID’).html(“Some Text”); É algo protótipo vs jQuery?

3 símbolos mais entre duas variables ​​(como um +++ b) em C

#include int main() { int a=8,b=9,c; c=a+++b; printf(“%d%d%d\n”,a,b,c); return 0; } O programa acima gera a=9 b=9 e c=17 . Em a+++b por que o compilador recebe a++ e depois adiciona com b . Por que não está tomando a + e um ++b ? Existe um nome específico para este a+++b . Por favor […]

Meu código java tem um erro óbvio. Por que compilar e executar?

public class HelloWorld { public static void main (String args[]){ System.out.println (“Hello “); http://www.google.com System.out.println (“World!”); } } O código acima é apenas compilando e executando bem. Por que o compilador não está reportando nenhum erro?

C # usando números em um enum

Esperançosamente um quicky. Este é um enum válido public enum myEnum { a= 1, b= 2, c= 3, d= 4, e= 5, f= 6, g= 7, h= 0xff }; Mas isso não é public enum myEnum { 1a = 1, 2a = 2, 3a = 3, }; Existe uma maneira que eu possa usar um […]

Por que o NULL não é declarado?

Eu tenho um problema com este contructor struct quando tento compilar este código: typedef struct Node { Node( int data ) // { this->data = data; previous = NULL; // Compiler indicates here next = NULL; } int data; Node* previous; Node* next; } NODE; quando eu venho esse erro ocorre: \linkedlist\linkedlist.h||In constructor `Node::Node(int)’:| \linkedlist\linkedlist.h|9|error: […]