Pertanyaan yang diberi tag «casting»

Casting adalah proses di mana jenis objek secara eksplisit dikonversi ke jenis lain jika konversi diizinkan. Proses ini dapat menyebabkan perubahan nilai.




28
Apakah saya menggunakan hasil malloc?
Dalam pertanyaan ini , seseorang menyarankan dalam komentar bahwa saya tidak boleh memberikan hasil malloc, yaitu int *sieve = malloc(sizeof(int) * length); daripada: int *sieve = (int *) malloc(sizeof(int) * length); Mengapa demikian?
2408 c  malloc  casting 

27
Dapatkan nilai int dari enum dalam C #
Saya memiliki kelas yang disebut Questions(jamak). Di kelas ini ada enum yang disebut Question(tunggal) yang terlihat seperti ini. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } Di Questionskelas saya memiliki get(int foo)fungsi yang mengembalikan Questionsobjek untuk itu foo. …
1825 c#  enums  casting  int 


9
Ubah tipe data kolom di Panda
Saya ingin mengonversi tabel, direpresentasikan sebagai daftar daftar, menjadi a Pandas DataFrame. Sebagai contoh yang sangat sederhana: a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']] df = pd.DataFrame(a) Apa cara terbaik untuk mengubah kolom ke tipe yang sesuai, dalam hal ini kolom 2 dan 3 menjadi pelampung? …

17
Operator casting langsung vs operator 'sebagai'?
Pertimbangkan kode berikut: 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 } Apa perbedaan antara ketiga jenis casting (oke, yang ketiga bukan …
710 c#  casting 



9
Bagaimana cara mengkonversi faktor ke integer \ numeric tanpa kehilangan informasi?
Ketika saya mengonversi faktor menjadi numerik atau bilangan bulat, saya mendapatkan kode level yang mendasarinya, bukan nilai sebagai angka. 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] 0.179684827337041 0.0248644019011408 …
599 r  casting  r-faq 

22
Konversi Int ke String di Swift
Saya mencoba mencari cara untuk melemparkan Intke Stringdalam Swift. Saya mencari solusi, menggunakan NSNumbertetapi saya ingin mencari tahu bagaimana melakukan semuanya di Swift. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue
554 string  casting  int  converter  swift 


10
Pengecoran aman untuk int di Jawa
Apa cara paling idiomatis di Jawa untuk memverifikasi bahwa para pemain dari longke inttidak kehilangan informasi apa pun? Ini adalah implementasi saya saat ini: 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
Kapan menggunakan reinterpret_cast?
Saya sedikit bingung dengan penerapan reinterpret_castvs static_cast. Dari apa yang saya baca aturan umum adalah dengan menggunakan pemeran statis ketika jenis dapat ditafsirkan pada waktu kompilasi maka kata itu static. Ini adalah pemeran yang digunakan kompilator C ++ secara internal untuk pemeran implisit juga. reinterpret_casts berlaku dalam dua skenario: mengkonversi …
460 c++  casting 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.