Ini adalah aplikasi Linux bernama shared_from_this() di Constructor yang rilis terbarunya dapat diunduh sebagai sharedptr_1.0.zip. Ini dapat dijalankan secara online di penyedia hosting gratis OnWorks untuk workstation.
Unduh dan jalankan online aplikasi ini bernama shared_from_this() di Konstruktor dengan OnWorks secara gratis.
Ikuti petunjuk ini untuk menjalankan aplikasi ini:
- 1. Download aplikasi ini di PC Anda.
- 2. Masuk ke file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan username yang anda inginkan.
- 3. Upload aplikasi ini di filemanager tersebut.
- 4. Jalankan emulator online OnWorks Linux atau Windows online atau emulator online MACOS dari situs web ini.
- 5. Dari OS Linux OnWorks yang baru saja Anda mulai, buka file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang Anda inginkan.
- 6. Download aplikasinya, install dan jalankan.
shared_from_this() di Konstruktor
Ad
DESKRIPSI
Rupanya, banyak orang tidak suka bahwa kelas std::enable_shared_from_this standar tidak mengizinkan untuk memanggil shared_from_this() di konstruktor.Tebak Apa: Perpustakaan ini seharusnya mengisi kekosongan.
Pustaka boost juga melakukannya, tetapi tidak mengizinkan shared_ptrs dibuat di dalam destruktor dan tidak menyediakan metode release() untuk mendapatkan kepemilikan pointer yang ada.
Kelemahan besar adalah, bahwa itu belum (belum) membuat thread-safe.
Fitur
- shared_from_this() di Konstruktor dan Destructor
- Pengganti Drop-In untuk std::shared_ptr dan std::enable_shared_from_this
- TIDAK aman untuk benang
- Menyediakan metode release()
Bahasa Pemrograman
C + +
Ini adalah aplikasi yang juga dapat diambil dari https://sourceforge.net/projects/shared-from-this-ctor/. Ini telah di-host di OnWorks untuk dijalankan secara online dengan cara termudah dari salah satu Sistem Operasi gratis kami.