Yang dimaksud dengan Akuisisi Sumber Daya adalah Inisialisasi
Yang dimaksud dengan Akuisisi Sumber Daya adalah Inisialisasi
Sebagian besar orang mengatakan tidak pernah membuang pengecualian dari destruktor - melakukan hal itu menghasilkan perilaku yang tidak terdefinisi. Stroustrup menyatakan bahwa "penghancur vektor secara eksplisit memanggil penghancur untuk setiap elemen. Ini menyiratkan bahwa jika penghancur elemen...
Dalam praktiknya dengan C ++, apa itu RAII , apa itu smart pointer , bagaimana penerapannya dalam sebuah program dan apa manfaat menggunakan RAII dengan smart
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa
Sesuatu yang sering saya gunakan kembali di C ++ membiarkan kelas Amenangani kondisi masuk dan keluar negara untuk kelas lainB , melalui Akonstruktor dan destruktor, untuk memastikan bahwa jika sesuatu dalam lingkup itu melemparkan pengecualian, maka B akan memiliki keadaan yang diketahui ketika...
Bisakah Anda pengembang C ++ memberi kami penjelasan yang baik tentang apa itu RAII, mengapa itu penting, dan apakah itu mungkin memiliki relevansi dengan bahasa lain atau tidak? Saya lakukan tahu sedikit. Saya yakin itu singkatan dari "Resource Acquisition is Initialization". Namun, nama itu...