C++11 標準新特性:Defaulted 和 Deleted 函數
作者:佚名
本文將介紹 C++11 標準的兩個新特性:defaulted 和 deleted 函數。對于 defaulted 函數,編譯器會為其自動生成默認的函數定義體,從而獲得更高的代碼執行效率,也可免除程序員手動定義該函數的工作量。對于 deleted 函數, 編譯器會對其禁用,從而避免某些非法的函數調用或者類型轉換,從而提高代碼的安全性。本文將通過代碼示例詳細闡述 defaulted 和 deleted 函數的用法及益處。
責任編輯:王程程
來源:
IBMdW