Não tenho experiência em Ruby, então meu código parece "feio" e não idiomático: def logged_in? !user.nil? end Eu prefiro ter algo como def logged_in? user.not_nil? end Mas não consigo encontrar um método que opõe nil?
Não tenho experiência em Ruby, então meu código parece "feio" e não idiomático: def logged_in? !user.nil? end Eu prefiro ter algo como def logged_in? user.not_nil? end Mas não consigo encontrar um método que opõe nil?
Qual é a melhor maneira de verificar se uma Tabela de Dados contém um valor nulo? Na maioria das vezes em nosso cenário, uma coluna terá todos os valores nulos. (Esta tabela de dados é retornada por um aplicativo de terceiros - estamos tentando colocar uma valiação antes que nosso aplicativo...
Dado que as coleções System.Collections.Generic.HashSet<>aceitam nullcomo um membro do conjunto, pode-se perguntar qual nulldeveria ser o código hash . Parece que a estrutura usa 0: // nullable struct type int? i = null; i.GetHashCode(); // gives
A string abaixo conterá o terminador nulo '\ 0'? std::string temp = "hello whats up"; Obrigado! :)
Eu tenho um script Bash que executa ações com base no valor de uma variável. A sintaxe geral da instrução case é: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Gostaria de executar uma rotina padrão se nenhum comando for fornecido e...
Estou recebendo este erro quando executo meu script Python: TypeError: cannot concatenate 'str' and 'NoneType' objects Tenho certeza de que 'str' significa string, mas não sei o que é um objeto 'NoneType'. Meu script caga na segunda linha, eu sei que a primeira funciona porque os comandos...
Estou criando uma coluna computada em campos dos quais alguns são potencialmente nulos. O problema é que se algum desses campos for nulo, toda a coluna computada será nula. Entendo pela documentação da Microsoft que isso é esperado e pode ser desativado por meio da configuração SET...
Eu estava lendo um artigo com link de uma história do slashdot e me deparei com este pequeno boato: Pegue a versão mais recente do Java, que tenta tornar a verificação de ponteiro nulo mais fácil, oferecendo uma sintaxe abreviada para o teste de ponteiro sem fim. Apenas adicionar um ponto de...
Já vi muitas vezes a seguinte sintaxe que define uma coluna em uma instrução de criação / alteração de DDL: ALTER TABLE tbl ADD COLUMN col VARCHAR(20) NOT NULL DEFAULT "MyDefault" A questão é: como um valor padrão é especificado, é necessário especificar também que a coluna não deve aceitar...
Existe uma diferença entre NULLe nullem PHP? Às vezes, eles parecem ser intercambiáveis e às vezes não. editar: por algum motivo, quando li a documentação vinculada na resposta (antes de postar esta pergunta), li-a como "diferencia maiúsculas de minúsculas" em vez de "não diferencia...
A atribuição de uma referência de objeto não utilizado nullem Java melhora o processo de coleta de lixo de alguma forma mensurável? Minha experiência com Java (e C #) me ensinou que muitas vezes é contra-intuitivo tentar superar a máquina virtual ou o compilador JIT, mas já vi colegas de...
Estou trabalhando em um projeto em que estou verificando o seguinte em muitos, muitos lugares: if(item.Rate == 0 || item.Rate == null) { } mais como uma curiosidade do que qualquer outra coisa, qual é a melhor maneira de verificar os dois casos? Eu adicionei um método auxiliar que é: public...
Corri para isso hoje e não tenho ideia de por que o compilador C # não está gerando um erro. Int32 x = 1; if (x == null) { Console.WriteLine("What the?"); } Estou confuso sobre como x poderia ser nulo. Especialmente porque esta atribuição definitivamente lança um erro do compilador: Int32 x...
Recentemente, um colega de trabalho me disse para não usar string.Emptyao definir uma variável de string, mas usar nullporque polui a pilha? Ele diz não faça string myString=string.Empty; mas faça string mystring=null; Isso realmente importa? Eu sei que string é um objeto, então meio que faz...
Posso usar o NULLponteiro como substituto do valor de 0? Ou há algo de errado nisso? Como por exemplo: int i = NULL; como substituto para: int i = 0; Como experimento, compilei o seguinte código: #include <stdio.h> int main(void) { int i = NULL; printf("%d",i); return...
Ocorremos problemas de falta de memória após a instalação do KB4525236 em nossos servidores Windows 2016 / Windows 10 Clients. Essa correção de segurança parece ter mudado o momento em que a memória é coletada como lixo ao chamar uma função GetRef. Pré KB4525236 Cada instância criada em uma...
Às vezes, vejo codificadores que usam NULLcomo valor de retorno main()nos programas C e C ++, por exemplo, algo assim: #include <stdio.h> int main() { printf("HelloWorld!"); return NULL; } Ao compilar esse código com o gcc, recebo o aviso de: aviso: return torna inteiro do...
Eu tenho um quadro de dados como A B C 1 nan nan 2 nan 5 3 3 nan 4 nan nan Como preencher apenas os NULLs (com 0) para cada série até o primeiro valor não NULL, levando a A B C 1 0 0 2 0 5 3 3 nan 4 nan
Eu sei que a aritmética do ponteiro não é permitida para ponteiros nulos. Mas imagine que eu tenho algo parecido com isto: class MyArray { int *arrayBegin; // pointer to the first array item, NULL for an empty array unsigned arraySize; // size of the array, zero for an empty array public: int...