二次開發(fā)語言的C++對象生命周期管理方法、設(shè)備、介質(zhì)

基本信息

申請?zhí)?/td> CN201910485835.3 申請日 -
公開(公告)號 CN110362334B 公開(公告)日 2019-10-22
申請公布號 CN110362334B 申請公布日 2019-10-22
分類號 G06F8/70(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 陶超;韋錦超;呂時有;文述生;閆少霞;王江林;李寧;周光海;肖浩威;黃勁風(fēng);馬原;徐丹龍;楊藝;丁永祥;劉國光;郝志剛 申請(專利權(quán))人 廣州南方智能技術(shù)有限公司
代理機構(gòu) 廣州市越秀區(qū)哲力專利商標事務(wù)所(普通合伙) 代理人 馬學(xué)慧;陳志鋒
地址 510665廣東省廣州市天河區(qū)思成路39號2樓203房
法律狀態(tài) -

摘要

摘要 本發(fā)明提供二次開發(fā)語言的C++對象生命周期管理方法,包括以下步驟:設(shè)計引用計數(shù)方式,設(shè)計智能指針模板類,設(shè)計智能指針模板,編寫生成方式代碼,配置二次開發(fā)環(huán)境。本發(fā)明涉及電子設(shè)備與可讀存儲介質(zhì),用于執(zhí)行二次開發(fā)語言的C++對象生命周期管理方法。本發(fā)明解決了C++普通指針對象容易被二次開發(fā)語言C#、JAVA等在使用之后直接釋放,造成系統(tǒng)崩潰的問題,確保C++內(nèi)存數(shù)據(jù)正確的被二次開發(fā)語言正確管理,進而提高平臺二次開發(fā)的穩(wěn)定性,使得二次開發(fā)人員不需要過多的考慮對象本身內(nèi)存問題,降低開發(fā)人員的技術(shù)能力的要求,使得研發(fā)平臺易于被更多的人員進行開發(fā)。??