Pertanyaan yang diberi tag «lifetime»

5
Berapakah umur variabel statis dalam fungsi C ++?
Jika suatu variabel dinyatakan sebagai staticdalam lingkup fungsi, ia hanya diinisialisasi satu kali dan mempertahankan nilainya di antara panggilan fungsi. Apa sebenarnya masa hidupnya? Kapan konstruktor dan destruktornya dipanggil? void foo() { static string plonk = "When will I die?"; }
373 c++  static  lifetime 



1
Apa itu kehidupan non-leksikal?
Rust memiliki RFC yang terkait dengan masa hidup non-leksikal yang telah disetujui untuk diimplementasikan dalam bahasa tersebut sejak lama. Baru-baru ini , dukungan Rust tentang fitur ini telah meningkat banyak dan dianggap selesai. Pertanyaan saya adalah: apa sebenarnya kehidupan non-leksikal itu?

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 …

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.