段错误
1.当出现已放弃时,应该时死循环产生,重新完善循环的终止条件
2.当文件还没开始运行就出现段错误,应该是下标越界,比如定义了一个未分配大小的容器,就进行下标操作
操作符重载
+-*/
必须带const
,否则无法返回局部参数的引用值
Cstring
//`Cstring`转换为`const char*`
CString str;
CStringA temp;
double d = atof(temp.GetBuffer());
str.Format(_T("%lf"), d); // _T在tchar.h文件下
const
const POINT& TopLeft() const
,第一个const
代表该函数返回值为只读,获取该值的变量不可修改;第二个const
代表该函数为只读函数,首先,只读参数只能调用只读函数,其次,只读函数不可修改任何成员变量
error C4430: 缺少类型说明符 - 假定为 int
存在两个
A
,B
类头文件相互包含,可将#include B.h
写在A.cpp
中,A.h
只声明class B;
。
网友评论