Const in C++
2017-07-16
Perface
這幾天在寫 ofstream overloading時,因為記錯const位置代表的意義所以花了很多時間搞懂以前為求速成所堆積的腦內業障XD。不過大部分浪費時間的地方還要拜一篇寫錯的介紹文所賜,所以趁著記憶清醒時自己整理一篇。
Table
- variable
- pointer
- function
- class constructor
1. variable
基本數據修飾在位置上其實沒什麼差別。12const int variable1 = 10;int const variable2 = 10;
variable1 和 variable2 實際上是相同的東西,當然在陣列等其他基本數據類別也是一樣的狀況。