Perguntas com a marcação «syntax»

201
Maneira correta de preencher uma matriz com um intervalo em Ruby

Estou trabalhando em um livro que fornece exemplos de intervalos sendo convertidos em matrizes equivalentes usando seus métodos "to_a" Quando executo o código no irb, recebo o seguinte aviso warning: default `to_a' will be obsolete Qual é a alternativa correta para usar to_a? existem maneiras...

196
Uso do Python "raise from"

Qual é a diferença entre raisee raise fromno Python? try: raise ValueError except Exception as e: raise IndexError que produz Traceback (most recent call last): File "tmp.py", line 2, in <module> raise ValueError ValueError During handling of the above exception, another exception...

190
Sintaxe do loop de shell for script

Eu consegui o seguinte para trabalhar: for i in {2..10} do echo "output: $i" done Ela produz um grupo de linhas de output: 2, output: 3, assim por diante. No entanto, tentando executar o seguinte: max=10 for i in {2..$max} do echo "$i" done produz o seguinte: output: {2..10} Como faço para...

187
Literais binários em C #

Existe uma maneira de escrever literais binários em C #, como prefixar hexadecimal com 0x? 0b não funciona. Caso contrário, qual é a maneira mais fácil de fazer isso? Algum tipo de conversão de

186
Posso fazer com que o&& trabalhe no Powershell?

&&é notoriamente difícil de pesquisar no google, mas o melhor que encontrei é este artigo que diz usar -and. Infelizmente, ele não fornece mais informações e não consigo descobrir o que devo fazer -and(novamente, uma coisa notoriamente difícil de procurar) O contexto em que estou tentando...

176
Sintaxe de método em Objective-C

Alguém pode explicar essa sintaxe de declaração de método para mim? Nesta função, o número de linhas de um UIPickerView (UI de slot machine no iPhone) está sendo retornado. Pelo meu entendimento, o método é chamado 'pickerView ' e retorna um NSInteger. Ele passa um ponteiro para o UIPickerview...

172
Verificação nula em um loop for aprimorado

Qual é a melhor maneira de se proteger contra nulo em um loop for em Java? Isso parece feio: if (someList != null) { for (Object object : someList) { // do whatever } } Ou if (someList == null) { return; // Or throw ex } for (Object object : someList) { // do whatever } Pode não haver...

171
Cotações duplas vs simples

Estou muito novo para Ruby e eu estou tentando entender se há um tempo específico quando devo usar ""vs ''. Eu tenho usado aspas simples na maioria das vezes porque é mais fácil digitar, mas não tenho certeza se devo. por exemplo, get 'user/new'vsget

171
Efeitos da palavra-chave extern nas funções C

Em C, não notei nenhum efeito da externpalavra - chave usada antes da declaração da função. No começo, pensei que, ao definir extern int f();um único arquivo , você o implementa fora do escopo do arquivo. No entanto, descobri que ambos: extern int f(); int f() {return 0;} e extern int f()...