const需要注意的

2021-09-08 23:47:13 字數 403 閱讀 1716

1.對於函式後邊新增const後,函式成為const型別,該函式中不允許對類中成員進行修改,可以認為是在該函式中,類成為了const型別。另外要注意的是,const函式中只能呼叫const型別的函式。

2.對於const型別的變數來說,只能把const的賦值給非const,不能把非const賦值給const,因為const只能初始化一次,即使定義時初始化,系統也會給予預設的初始化。不能將const轉化為非const引用。

3.const可以用於過載函式。

4.在const函式中,可以修改靜態成員,或者mutable修飾的成員

5.const 成員只能在建構函式的初始化列表中初始化。

6.const int a = 3;  int b[a];可以通過,const的初始化在編譯階段完成的。

歡迎拍磚

constraintlayout 需要注意的事項

橫向和豎向至少都需要設定乙個約束條件,但是實際上下左右都是可以設定約束條件的。仔細觀察android studio 預設的建立專案的textview 如果上下左右都設定了約束條件就會產生邊距。劃重點 相同方向的屬性,比如說top to top 這樣的,實際上可以理解為是relativelayout中...

需要注意的問題

決策樹id3和c4.5的差別?各自優點?boost演算法 cart 回歸樹用平方誤差最小化準則,分類樹用基尼指數最小化準則 gbdt與隨機森林演算法的原理以及區別。優化演算法中常遇到的kkt條件?作用是?最近鄰演算法knn 分類與回歸 l1和l2函式?l1和l2正則項的比較,如何解決 l1 求導困難...

使用SqlSession 需要注意的

sqlsessionfactorybuilder 是用於建立sqlseesionfactory的,將sqlsessionfactorybuilder當成乙個工具類來使用 sqlseesionfactory 會話工廠,是乙個單例的,用於建立sqlsession,sqlsessionfactory一旦建...