Questions marquées «casting»

La diffusion est un processus dans lequel un type d'objet est explicitement converti en un autre type si la conversion est autorisée. Ce processus peut conduire à un changement de valeur.




28
Dois-je lancer le résultat de malloc?
Dans cette question , quelqu'un a suggéré dans un commentaire que je ne jeter le résultat de malloc, à savoir int *sieve = malloc(sizeof(int) * length); plutôt que: int *sieve = (int *) malloc(sizeof(int) * length); Pourquoi en serait-il ainsi?
2409 c  malloc  casting 

27
Récupère la valeur int de enum en C #
J'ai une classe appelée Questions(pluriel). Dans cette classe, il y a une énumération appelée Question(singulier) qui ressemble à ceci. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } Dans la Questionsclasse, j'ai une get(int foo)fonction qui renvoie un Questionsobjet …
1826 c#  enums  casting  int 


9
Modifier le type de données des colonnes dans Pandas
Je souhaite convertir un tableau, représenté sous forme de liste de listes, en un Pandas DataFrame. À titre d'exemple extrêmement simplifié: a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']] df = pd.DataFrame(a) Quelle est la meilleure façon de convertir les colonnes en types appropriés, dans ce cas …

17
Casting direct vs opérateur 'as'?
Considérez le code suivant: 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 } Quelle est la différence entre les trois types de …
710 c#  casting 



9
Comment convertir un facteur en entier \ numérique sans perte d'informations?
Lorsque je convertis un facteur en numérique ou en entier, j'obtiens les codes de niveau sous-jacents, pas les valeurs sous forme de nombres. 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 …
600 r  casting  r-faq 

22
Convertir Int en chaîne dans Swift
J'essaie de trouver un moyen de lancer un Intdans StringSwift. Je trouve une solution de contournement, en utilisant NSNumbermais j'aimerais savoir comment tout faire dans Swift. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue
554 string  casting  int  converter  swift 


10
Diffuser en toute sécurité du long vers l'int en Java
Quelle est la manière la plus idiomatique en Java pour vérifier qu'une distribution de longà intne perd aucune information? Voici ma mise en œuvre actuelle: 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
Quand utiliser reinterpret_cast?
Je suis un peu confus avec l'applicabilité de reinterpret_castvs static_cast. D'après ce que j'ai lu, les règles générales consistent à utiliser une conversion statique lorsque les types peuvent être interprétés au moment de la compilation, d'où le mot static. C'est le cast que le compilateur C ++ utilise également en …
460 c++  casting 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.