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.
Fino ad oggi, ho pensato che per esempio: i += j; Era solo una scorciatoia per: i = i + j; Ma se proviamo questo: int i = 5; long j = 8; Quindi i = i + j;non verrà compilato ma i += j;verrà compilato correttamente. Vuol dire che …
Quali sono gli usi corretti di: static_cast dynamic_cast const_cast reinterpret_cast Cast in stile C. (type)value Cast di stile funzionale type(value) Come si decide quale utilizzare in quali casi specifici?
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ì?
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. …
Qual è il modo migliore per verificare se una stringa può essere rappresentata come numero in Python? La funzione che ho attualmente in questo momento è: def is_number(s): try: float(s) return True except ValueError: return False Il che, non solo è brutto e lento, sembra goffo. Tuttavia non ho trovato …
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 …
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 …
Voglio convertire questi tipi di valori, '3', '2.34', '0.234343', ecc per un numero. In JavaScript possiamo usare Number(), ma esiste un metodo simile disponibile in PHP? Input Output '2' 2 '2.34' 2.34 '0.3454545' 0.3454545
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 …
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
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.