C this指標初步使用,與鏈式程式設計

2021-10-01 22:22:41 字數 407 閱讀 5457

#include "pch.h"

#include #include using namespace std;

class person

person & addage(person &p)

void showage()

};void test1()

int main()

注意這裡 person & addage(person &p) 返回的是乙個物件的引用

this指標的本質是乙個指標常量,type * const this,

即this指向的值可以改, 但this的指向(即this的值)不可以改, 如果想讓this指向的值也不可以改,再加上 乙個 const type * const this; 就可以了.

c this指標演示鏈式程式設計思想

舉例說明 worker員工類,有workera,workerb兩個人,通過workera.addmoney workerb addmoney workerb 不斷把b的工資累加到a的工資上。關鍵函式worker addmoney worker workerb 注意點 返回型別需要是引用,只有返回自身...

C this指標與靜態屬性的關係

關於靜態的說明 1.類中的靜態成員是所有物件共享的,所以不能在靜態方法裡面訪問非靜態元素 2.類中的非靜態成員,可以訪問類的靜態成員和類的非靜態成員 要想理解this指標和靜態屬性的關係,需要先了解c 記憶體的分配方式 乙個由c c 編譯程式占用記憶體分為以下幾個部分 棧區 stack 由編譯器自動...

Memcached安裝與初步使用

wget 二 解壓 安裝 tar zxvf libevent 2.0.17 stable.tar.gz cd libevent 2.0.17 configure prefix usr make make install 在上面 configure 指定一下安裝的路徑,到後面用得到,也方便查詢。三 檢...