Resultados da pesquisa a pedido "casting"
Resultado inesperado do PHP de float para int type cast
Estou tentando converter um float para um valor int em php: var_dump((int)(39.3 * 100.0)); //Returns 3929 but should be 3930! var_dump((int)(39.2 * 100.0)); //Returns 3920Posso usar o teto para fazê-lo funcionar, mas alguém pode me explicar ...
Maneira alternativa de calcular o tamanho de um tipo usando aritmética de ponteiro
O código a seguir é 100% portátil? int a=10; size_t size_of_int = (char *)(&a+1)-(char*)(&a); // No problem here? std::cout<<size_of_int;// or printf("%zu",size_of_int);P.S: A questão é apenas para fins de aprendizado. Então, por favor, não ...
Transmitindo toda a matriz de objetos para string
Eu tenho uma matriz do tipoobject que são cordas. Eu gostaria de convertê-los em strings. Qual seria a maneira mais rápida de fazer isso? Por exemplo: eu tenho issoobject[] e quer convertê-lo, então é issostring[]. ATUALIZAÇÃO: Acho que o ...
string = string + int: O que há nos bastidores?
Em C #, você pode concatenar implicitamente uma string e, digamos, um número inteiro: string sth = "something" + 0;Minhas perguntas são: Por que, assumindo o fato de que você pode concatenar implicitamente uma string e um int, o C # desabilita ...
const_cast vs static_cast
Adicionarconst para um objeto não const, qual é o método preferido?const_cast<T> oustatic_cast<T>. Em uma pergunta recente, alguém mencionou que prefere usarstatic_cast, mas eu teria pensado queconst_cast tornaria a intenção do código mais clara. ...
Por que transmitir para um objeto ao comparar com null?
Enquanto navegava nas documentações do MSDN sobre substituições Equals, um ponto chamou minha atenção. Nos exemplos deesta página específica [http://msdn.microsoft.com/en-us/library/ms173147%28VS.80%29.aspx], são feitas algumas verificações ...
Quais são as diferenças entre asInstanceOf [T] e (o: T) no Scala?
Vi que existem dois métodos para converter um objeto no Scala: foo.asInstanceOf[Bar] (foo: Bar)Quando tentei, descobri queasInstanceOf não usa conversão implícita, enquanto o outro faz. Quais são as diferenças de comportamento entre esses dois ...
Como converter um fator para inteiro \ numérico sem perda de informação?
Quando converto um fator em um numérico ou número inteiro, recebo os códigos de nível subjacentes, não os valores como números. f <- factor(sample(runif(5), 20, replace = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## ...
Convertendo um ponteiro não `void` para` uintptr_t` e vice-versa
Existem duas regras padrão C relacionadas: Padrão C99,6.3.2.3: Um ponteiro para anular pode ser convertido para ou de um ponteiro para qualquer tipo incompleto ou de objeto. Um ponteiro para qualquer tipo incompleto ou de objeto pode ser ...
Chamada de função PostgreSQL
Eu tenho a função PostgreSQL chamadatest(integer) tomando uminteger parâmetro e uma função sobrecarregada com o mesmo nometest(character varying). Ao chamar esta função com um valor nulo, o Postgres sempre executa a função usando uminteger ...