Domande taggate «casting»

La fusione è un processo in cui un tipo di oggetto viene esplicitamente convertito in un altro tipo se la conversione è consentita. Questo processo potrebbe comportare una modifica del valore.




28
Devo lanciare il risultato di malloc?
In questa domanda , qualcuno ha suggerito in un commento che avrei dovuto non lanciare il risultato di malloc, vale a dire int *sieve = malloc(sizeof(int) * length); piuttosto che: int *sieve = (int *) malloc(sizeof(int) * length); Perché dovrebbe essere così?
2408 c  malloc  casting 

27
Ottieni il valore int da enum in C #
Ho una classe chiamata Questions(plurale). In questa classe c'è un enum chiamato Question(singolare) che assomiglia a questo. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } Nella Questionsclasse ho una get(int foo)funzione che restituisce un Questionsoggetto per quello foo. …
1825 c#  enums  casting  int 


9
Modifica il tipo di dati delle colonne in Panda
Voglio convertire una tabella, rappresentata come un elenco di elenchi, in a Pandas DataFrame. Come esempio estremamente semplificato: a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']] df = pd.DataFrame(a) Qual è il modo migliore per convertire le colonne nei tipi appropriati, in questo caso le colonne 2 …

17
Casting diretto vs operatore "as"?
Considera il seguente codice: 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 è la differenza tra i tre tipi di …
710 c#  casting 



9
Come convertire un fattore in numero intero \ numerico senza perdita di informazioni?
Quando converto un fattore in un numero o in un numero intero, ottengo i codici di livello sottostanti, non i valori come numeri. 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 …
599 r  casting  r-faq 

22
Converti Int in String in Swift
Sto cercando di capire come lanciare un Intin a Stringin Swift. Ho trovato una soluzione alternativa, usando NSNumberma mi piacerebbe capire come fare tutto in Swift. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue
554 string  casting  int  converter  swift 


10
Casting sicuro da lungo a int in Java
Qual è il modo più idiomatico in Java per verificare che un cast da longa intnon perda alcuna informazione? Questa è la mia attuale implementazione: public static int safeLongToInt(long l) { int i = (int)l; if ((long)i != l) { throw new IllegalArgumentException(l + " cannot be cast to int …
489 java  casting 

12
Quando utilizzare reinterpret_cast?
Sto po 'confuso con l'applicabilità del reinterpret_castvs static_cast. Da quello che ho letto le regole generali sono di usare il cast statico quando i tipi possono essere interpretati in fase di compilazione da qui la parola static. Questo è il cast che il compilatore C ++ usa internamente anche per …
460 c++  casting 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.