class A { … void function()const; //常數成員函數,不改變物件的成員變數。也不能呼叫類中任何非const成員函數。 }
class A::function() const { .... }
-------------------- 另外: int function(const char *str); // 常數字元陣列,表示 str 的內容不會再函式內被改變,所以可以用雙引號代入常數字串 "aaabbbcc" ,如果不加 const ,須載入的必須為字元陣列的變數
|