偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.
全部博文(1748)
发布时间:2019-06-27 15:12:22
迭代器删除规范#include #include using namespace std;class CMapExa{public: void OnInit(); void DelFunconfuse(); void DelFunCorrect(); void Show();private: typedef map MAP_DATA; MAP_DATA m_map;};void CMapExa::OnInit(){.........【阅读全文】
发布时间:2019-06-27 14:47:22
点击(此处)折叠或打开class A{ A(void); //无参数构造函数 A(const A& other); //拷贝构造函数 A& operate=(const A& other); //复制函数};class B.........【阅读全文】
发布时间:2019-06-27 11:34:14
1. 禁止用隐藏方式 定义 非virtual 成员函数. 重载, 同个类中 函数名相同, 参数不同 覆盖: 派生类 覆盖 基类 的函数函数名 + 参数都相同, 实现不同基类函数 必须由 virtual 关键字修饰. 隐藏: 派生类 屏蔽 基类 中 的同名成员函数如果 派生类的函数 .........【阅读全文】
发布时间:2019-06-27 11:10:54
1. 使用常量代替宏 const int MAX=100; const char INFO[] = "Hello";2. 用 enum 定义递增特性的整型常量集合.3. 参数 一般目标参数放在前, 源参数放在后面.4. 指针或者引用参数如果仅做输入用途, 则用 const 修饰. 对内置数据类型参数,.........【阅读全文】
发布时间:2019-06-27 10:37:22
1. 使用括号确定表达式的操作优先权, 避免使用默认优先级.2. 表达式不宜太长, 太复杂. 否则可以考虑拆开为多个独立语句.3. 表达式不宜有太多用途.4. 不要把布尔变量与TRUE/FALSE或者0/1直接比较, 注意bool和BOOL(对应的是int)的区别.5. 不要把 float 和任何数字进行 == != 比较.6. 比较语句中, 通常把常量放在 =.........【阅读全文】