07 2016 档案
摘要:编译选项: 现在我们Makefile中的编译选项有: -g :可执行程序包含调试信息;(给gdb调试使用) -O2:该优化选项会牺牲部分编译速度,除了执行-O1所执行的所有优化之外 还会采用几乎所有目标配置支持的优化算法,用以提高目标代码的运行速度。也就是增加相应的优化编译选项,具体看下面的相应链接
阅读全文
摘要:转换构造函数: 转换构造函数的只有一个形参: 如果已经在上面定义了构造函数: 如果对“+”进行了重载,那么以下是编译错误的: 注意:在已定义的相应的转换构造函数情况下, 将运算符“+”函数重载为友元函数,在进行两个复数相加时,可以用交换律; 如果是重载为成员函数的话,那么交换律不适用; 类型转换构造
阅读全文