c 學習補充

2021-08-10 18:30:02 字數 545 閱讀 3451

1.在類的定義中,一般資料成員設為私有,函式成員設為共有。

2.私有成員只能在類內使用,不能再類外,即宣告乙個物件後,不能用std.mame這種形式去呼叫私有成員,只能呼叫共有成員。

3.我們知道建構函式是用來初始化資料成員的,但是有比他更好的,那就是初始化列表,他更快,更專業。

4.類的定義就是封裝

5.注意:帶有引數的建構函式,引數形式寫在建構函式後面,而不是在類的定義後面。

6.初始化列表:

#include 

using

namespace

std;

class book_item

book_item(char *name,int a,double b):bookname(name),shumu(a),monney(b)//這個就是初始化列表,寫在建構函式後面,中間接乙個冒號。。

private:

char *bookname;

int shumu;

double monney;

};

redis學習 補充學習

redis是乙個開源的記憶體中的資料結構儲存系統,它可以用作 資料庫 快取和訊息中介軟體。是乙個完全開源免費的key value記憶體資料庫通常被認為是乙個資料結構伺服器,主要是因為其有著豐富的資料結構strings map list sets sorted sets1 完全基於記憶體,絕大部分請求...

RNN LSTM GRU學習補充

隱藏層神經元個數的解釋 每乙個小黃框代表乙個前饋網路層,對,就是經典的神經網路的結構,num units就是這個層的隱藏神經元個數 例如128,256 雙向 lstm 我今天不舒服,我打算 一天。只根據 不舒服 可能推出我打算 去醫院 睡覺 請假 等等,但如果加上後面的 一天 能選擇的範圍就變小了,...

C 學習記錄1 Hello World! 補充

傳入引數args的範圍控制 上一次通過設定傳入main中的引數列表來展示hello world,由於之前知道args陣列裡面有多少引數,所以我們可以在一條write語句中一一列出來。但是,如果一不小心多打了幾個,或是從args 1 開始,而不是args 0 則會出現錯誤。雖然編譯器會告知我們錯誤 如...