以下描述了c++的編碼規則:
說明:1、所謂規則,是為了避免在c++編碼過程中,由於書寫問題引起的錯誤;
2、不緊要知道何時使用這些規則,要理解為什麼要使用這些規則;
3、隨時補充;
1、用free
或delete
釋放了記憶體之後,立即將指標設定為
null
。目的:防止多處重複刪除指標報錯&防止出現野指標
舉例: cdevicebase *itempr=.........;
itempr->delete();//此處已經呼叫本身的析構函式刪除
itempr=null;
delete itempr; //如果沒有上面一句話,這裡的刪除將將會報錯
C 編碼規則
c 編碼規則 一 命名 1.用pascal規則來命名方法和型別.public class textbox public void databind 2.用camel規則來命名區域性變數和方法的引數.string username public adduser string userid,byte p...
C 編碼規則
一 命名 1.用pascal規則來命名方法和型別.public class textbox public void databind 2.用camel規則來命名區域性變數和方法的引數.string username public adduser string userid,byte password...
C 編碼規則
摘錄與其他 c 編碼規則 規則約定 舉例 說明 用pascal規則來命名方法和型別 public class myclass public void databind 用camel規則來命名區域性變數和方法的引數 public void adduser string userid 所有的類成員變數前...