摘要:
1.c++的内联函数相当于c的宏函数(#define),消除函数调用时的时间和空间消耗,频繁被调用的小函数适合写成内联函数,内联函数被调用时即把函数体展开。 inline int max(int a, int b) { return a > b ? a : b;} 等价于 : #define max 阅读全文
摘要:
1.使用命名空间namespace,可以自定义,也可以通过using namespace std使用标准命名空间,自定义的命名空间在使用时,添加一条using语句,无名的命名空间,使用作用域运算符::来访问命名空间下的变量、函数等。 2.增加了引用,引用可以作为形参,改变形参值即为改变实参,引用是变 阅读全文