C++
gwKismit
不要想太多,只要有一点灵感就赶紧行动吧,没有什么失败是不可承受的,没有什么成功是一触而就的!
展开
-
内联函数
//宏定义函数 #define func1(a,b) (a>b?a:b)这种宏定义方法是直接代码替换方式的/*内联函数*/inline int func(int a,int b){ return a>b?a:b;}内联函数类似于宏定义,在编译器中是没有函数声明的,是将函数体直接插入调用的地方,没有标准开销,但是不是说所有函数都是可以转化为内原创 2016-03-13 22:00:07 · 484 阅读 · 0 评论 -
操作符重载
操作符重载本质也就是函数调用而已!#include #include using namespace std;struct Complex{ int a;//实部 int b;//虚部 };/*Complex add(Complex c1,Complex c2){ Complex c;原创 2016-04-11 21:44:21 · 260 阅读 · 0 评论