others
主要都是基本概念和报错检查
最好用 {} 代替 ()
Circle c1() ---> 出错,会认为是函数 ---> Circle c1{}
int n(1) ---> 为什么这个在 main 函数正确 ---> 因为有一个int类,相当于Circle c1(2)
如果是类成员变量
- int a[] = {1,2,3} ---> Wrong
- int a(1); ---> Wrong,编译器会认为是函数声明...
switch-case case 条件语句初始化最好每个加括号,不然会出现问题
https://stackoverflow.com/questions/5685471/error-jump-to-case-label/50205057#50205057
为什么文件修改并没有什么用
救了我的命啊,对于工程类来说,很有可能就链接到另一个文件的同名中去了
https://stackoverflow.com/questions/17482057/class-has-no-member-named