C 類和物件 const修飾成員函式

2021-10-24 01:57:29 字數 536 閱讀 6186

常函式:

常物件:

#include

using

namespace std;

class

person

mutable

int m_age;

//特殊變數,加關鍵字mutable,即使在常函式中也可以修改這個值};

void

test1()

intmain()

#include

using

namespace std;

class

person

void

fun(

)mutable

int m_age;

//特殊變數,加關鍵字mutable,即使在常函式中也可以修改這個值};

void

test1()

intmain()

C 之const類成員變數,const成員函式

const修飾類的成員函式 const修飾變數一般有兩種方式 const t a,或者 t const a,這兩者都是一樣的,主要看const位於 的左邊還是右邊,這裡不再贅述,主要來看一下當const修飾類的成員函式時,成員函式有什麼特點。類的成員函式後面加 const,表明這個函式不會對這個類物...

const修飾物件和成員函式

用作自己對於const部分用法的記錄 詳情基本都寫在 注釋裡 const修飾成員函式 class myclass void fun const void funct const void func private int n void myclass fun const void myclass f...

C 類 const修飾普通成員函式

const修飾變數一般有兩種方式 const t a,或者t const a,這兩者都是一樣的,主要看const位於 的左邊還是右邊,這裡不再贅述,主要來看一下當const修飾類的成員函式時,成員函式有什麼特點。類的成員函式後面加 const 表面這個函式不會對這個類物件的資料成員 準確的說是非靜態...