10 2012 档案
摘要:1、最好不要使用引用返回值 有同学在传递的参数的时候使用引用方式传递,避免了临时对象的创建,提高了效率,那么在返回值的时候能不能使用引用呢? 看如下代码 class Rational{ public: Raional( int numerato...
阅读全文
摘要:c++中编译器替我们完成了许多事情,我们可能不知道,但也可能习以为常。下面详细介绍 一、初始化与初始赋值 首先说说类的初始化与初始赋值之前的区别,这也许里面可能有我们不知道的事情。 其实类初始化与初始赋值还是有区别的。 1 class People{ 2 ...
阅读全文
摘要:1.尽量用类的非成员函数以及友元函数替换类的成员函数 例如一个类来模拟人People 1 class People{2 public:3 ...4 void Getup( );5 void Was...
阅读全文
摘要:首先说明invalid_argument是一个类(classinvalid_argument;),它的继承关系如下 exception-------->logic_error--------->invalid_argument invalid_argument原型是 1 class inval...
阅读全文
摘要:为什么这么说呢?或许很多程序员已经习惯在文件开始使用大量的#define语句。例如:这里程序文件开头有如下#define语句 #define N 10 #define PI 3.14 #define MAX 10000 ...
阅读全文