Pertanyaan yang diberi tag «initialization»

7
Kapan variabel statis diinisialisasi?
Saya bertanya-tanya kapan variabel statis diinisialisasi ke nilai defaultnya. Apakah benar bahwa ketika kelas dimuat, vars statis dibuat (dialokasikan), kemudian penginisialisasi dan inisialisasi statis dalam deklarasi dijalankan? Pada titik manakah nilai default diberikan? Ini mengarah pada masalah referensi ke depan. Juga tolong jika Anda dapat menjelaskan ini dengan mengacu pada …

4
Swift: Penginisialisasi ViewController Kustom
Bagaimana Anda menambahkan penginisialisasi kustom ke UIViewControllersubclass di Swift? Saya telah membuat sub kelas UIViewControlleryang terlihat seperti ini: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC; self.rightVC = rightVC; self.gap = gap; super.init(); setupScrollView(); setupViewControllers(); } } Ketika saya menjalankannya, saya mendapatkan kesalahan fatal: kesalahan fatal: …


2
Bagaimana inisialisasi kamus C # ini benar?
Saya menemukan berikut ini dan saya bertanya-tanya mengapa itu tidak menimbulkan kesalahan sintaksis. var dict = new Dictionary<string, object> { ["Id"] = Guid.NewGuid(), ["Tribes"] = new List<int> { 4, 5 }, ["MyA"] = new Dictionary<string, object> { ["Name"] = "Solo", ["Points"] = 88 } ["OtherAs"] = new List<Dictionary<string, object>> { …


4
Menyalin struct dengan anggota yang tidak diinisialisasi
Apakah valid untuk menyalin struct beberapa yang anggotanya tidak diinisialisasi? Saya menduga itu adalah perilaku yang tidak terdefinisi, tetapi jika demikian, itu membuat meninggalkan anggota yang tidak diinisialisasi dalam sebuah struct (bahkan jika anggota tersebut tidak pernah digunakan secara langsung) sangat berbahaya. Jadi saya bertanya-tanya apakah ada sesuatu dalam standar …

1
Penggunaan variabel dalam initializer sendiri
[basic.scope.pdecl] / 1 dari draft standar C ++ 20 memiliki contoh (non-normatif) berikut dalam catatan (kutipan parsial dari sebelum permintaan tarik gabungan 3580 , lihat jawaban untuk pertanyaan ini): unsigned char x = x; [...] x diinisialisasi dengan nilainya sendiri (tidak ditentukan). Apakah ini sebenarnya memiliki perilaku yang didefinisikan dengan …

6
Menginisialisasi variabel tipe tidak dikenal melalui konstruktor kelebihan beban di C ++
berasal dari latar belakang terutama python Saya agak kesulitan bekerja dengan tipe C ++. Saya mencoba menginisialisasi variabel kelas melalui salah satu dari beberapa konstruktor kelebihan beban yang menggunakan berbagai jenis sebagai parameter. Saya telah membaca bahwa menggunakan autokata kunci dapat digunakan untuk deklarasi otomatis suatu variabel, namun dalam kasus …




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.