Ito ang Linux app na pinangalanang shared_from_this() sa Constructor na ang pinakabagong release ay maaaring ma-download bilang sharedptr_1.0.zip. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang shared_from_this() sa Constructor na may OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
shared_from_this() sa Constructor
Ad
DESCRIPTION
Sa malas, maraming tao ang hindi nagugustuhan na ang karaniwang std::enable_shared_from_this class ay hindi nagpapahintulot na mag-invoke ng shared_from_this() sa constructor.Hulaan Ano: Ang library na ito ay dapat na punan ang puwang.
Ginagawa rin iyon ng boost library, ngunit hindi nito pinapayagan ang shared_ptrs na gawin sa loob ng destructor at hindi ito nagbibigay ng release() na paraan para magkaroon ng pagmamay-ari ng nakapaloob na pointer.
Malaking downside ay gayunpaman, na ito ay hindi (pa) ginawa thread-safe.
Mga tampok
- shared_from_this() sa Constructor at Destructor
- Drop-In na kapalit para sa std::shared_ptr at std::enable_shared_from_this
- HINDI thread-safe
- Nagbibigay ng release() na paraan
Wika ng Programming
C + +
Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/shared-from-this-ctor/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.