学会思考
刻意练习
摘要: 对象赋值-赋值运算符重载 赋值运算符函数是在类中定义的特殊的成员函数 典型的实现方式: 流运算符重载函数的声明 istream& operator>>(istream& in, Test& dst); ostream& operator<<(ostream& out, const Test& src 阅读全文
posted @ 2017-03-26 20:57 Worty 阅读(225) 评论(0) 推荐(0)
摘要: 初始化列表 int a[] = {1,2,3}; int a[]{1,2,3} 以上两个式子等价 int a = 3+5; int a = {3+5}; int a(3+5); int a{3+5}; 以上式子等价 int *i = new int(10); double *d = new doub 阅读全文
posted @ 2017-03-26 20:22 Worty 阅读(343) 评论(0) 推荐(0)
摘要: 使用头文件,分离声明与定义 防止重复包含: #ifndef FUNC_H #define FUNC_H .... #endif main函数的命令行参数: 变量定义: auto变量 由编译器根据上下文自动确定变量的类型,如:auto i = 3;//i是int型变量 auto f = 4.0f;// 阅读全文
posted @ 2017-03-26 00:37 Worty 阅读(315) 评论(0) 推荐(0)