免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

c++賦值運算符函數-創新互聯

請為該CMyString類型添加賦值運算符函數

創新互聯建站-專業網站定制、快速模板網站建設、高性價比綏棱網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式綏棱網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋綏棱地區。費用合理售后完善,十多年實體公司更值得信賴。

c++賦值運算符函數

第二種方法:

c++賦值運算符函數

c++賦值運算符函數

其中運行結果為s1=s2:

c++賦值運算符函數

s2=s1=s3為:

c++賦值運算符函數

運行結果分析:

雖然兩種都可以實現賦值運算符函數,但是第一種,如果內存不足導致m_pData是一個空指針,在delete時將會導致程序崩潰,第二種便是一種高效且安全的方法。

總結:(1).在寫程序時應注意new與delete.new[]與delete []搭配使用

    (2).在返回時應引用返回,才可以連續賦值。

    (3).傳入的參數寫為常量引用,不僅可以提高效率,減少一次調用復制構造,并且在賦值時不會改變傳入的實例狀態。

    (4).在第一種方法中,一旦在賦值運算符函數內部拋出一個異常(如果內存不足導致m_pData是一個空指針),CMyString的實例不再保持有效的狀態,就會違背異常安全性原則。而在第二種方法則不會。

 

創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。

標題名稱:c++賦值運算符函數-創新互聯
鏈接分享:http://m.newbst.com/article30/coecpo.html

成都網站建設公司_創新互聯,為您提供企業網站制作網站制作微信公眾號網站內鏈網頁設計公司網站收錄

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

綿陽服務器托管