📄 const.cpp
字号:
#include <cstdlib>const double PI = 3.14159;class BigClass;void doSomething(const BigClass& arg){ // implementation here}void constIntOne(){ const int* ip; ip = new int[10]; // ip[4] = 5; // DOES NOT COMPILE!}void constIntTwo(){ int const * ip; ip = new int[10]; // ip[4] = 5; // DOES NOT COMPILE!}void constPtrOne(){ int* const ip = NULL; // ip = new int[10]; // DOES NOT COMPILE! ip[4] = 5;}void constIntPtrOne(){ int const * const ip = NULL;}void constIntPtrTwo(){ const int * const ip = NULL;}void manyLevelConst(){ const int * const * const * const ip = NULL;}int main(int argc, char** argv){ int* ip; ip = new int[10]; ip[4] = 5; int z; const int& zRef = z; // zRef = 4; // DOES NOT COMPILE return (0);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -