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

基本信息

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

摘要

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