Perguntas com a marcação «casting»

A transmissão é um processo em que um tipo de objeto é explicitamente convertido em outro tipo, se a conversão for permitida. Esse processo pode levar a uma alteração no valor.




28
Eu transmito o resultado do malloc?
Em esta pergunta , alguém sugeriu em um comentário que eu deveria não converter o resultado de malloc, ou seja, int *sieve = malloc(sizeof(int) * length); ao invés de: int *sieve = (int *) malloc(sizeof(int) * length); Por que isso seria o caso?
2408 c  malloc  casting 

27
Obter valor int de enum em C #
Eu tenho uma classe chamada Questions(plural). Nesta classe, há um enum chamado Question(singular) que se parece com isso. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } Na Questionsclasse, tenho uma get(int foo)função que retorna um Questionsobjeto para isso …
1825 c#  enums  casting  int 


10
Alterar o tipo de dados das colunas no Pandas
Quero converter uma tabela, representada como uma lista de listas, em um Pandas DataFrame. Como um exemplo extremamente simplificado: a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']] df = pd.DataFrame(a) Qual é a melhor maneira de converter as colunas nos tipos apropriados, neste caso as colunas 2 …

17
Fundição direta vs operador 'as'?
Considere o seguinte código: void Handler(object o, EventArgs e) { // I swear o is a string string s = (string)o; // 1 //-OR- string s = o as string; // 2 // -OR- string s = o.ToString(); // 3 } Qual é a diferença entre os três tipos de …
710 c#  casting 



9
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, obtenho 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 ## [4] 0.0284090070053935 0.363644931698218 0.363644931698218 ## [7] 0.179684827337041 0.249704354675487 0.249704354675487 ## [10] 0.0248644019011408 0.249704354675487 0.0284090070053935 ## [13] …
599 r  casting  r-faq 

22
Converter Int em String no Swift
Estou tentando descobrir como Inttransformar um Stringem um em Swift. Eu descobri uma solução alternativa, usando, NSNumbermas adoraria descobrir como fazer tudo isso no Swift. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue
554 string  casting  int  converter  swift 


10
Transmitindo com segurança por muito tempo para int em Java
Qual é a maneira mais idiomática em Java para verificar se uma conversão de longpara intnão perde nenhuma informação? Esta é minha implementação atual: public static int safeLongToInt(long l) { int i = (int)l; if ((long)i != l) { throw new IllegalArgumentException(l + " cannot be cast to int without …
489 java  casting 

12
Quando usar reinterpret_cast?
Estou pouco confuso com a aplicabilidade do reinterpret_castvs static_cast. Pelo que li, as regras gerais são usar conversão estática quando os tipos podem ser interpretados em tempo de compilação, daí a palavra static. Esse é o elenco que o compilador C ++ usa internamente também para lançamentos implícitos. reinterpret_casts são …
459 c++  casting 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.