
C++
在
C++开发中,我觉得那些经常和编译器较劲的程序员,水平可能还不太够格。编译器报错其实挺清楚的,错误代码大剌剌地写着1234,就算没遇过,拿去问
ChatGPT,它也会告诉你原因5678。写代码的你肯定明白问题出在哪:可能是忘记包含头文件,命名空间不匹配,少了个分号,括号没配对,硬编码中文导致编码不对,类成员初始化语法有问题,override方法漏写了const,const方法里用了非const的this->成员,拷贝构造被删了却还尝试对象赋值,或者把左值当右值传参。高中时不是有错题本吗?常见编译器报错也就那几种,整理一下就明白了。