流弊的宏定义们。。。持续更新

来源:互联网 发布:mac如何用鼠标复制粘贴 编辑:程序博客网 时间:2024/05/16 08:32

1.#define clip( val, minv, maxv )    (( val = (val < minv ? minv : val ) ) > maxv ? maxv : val )//三者最小值

double a=0.3; clip(a,0.1,0.5);

2.#define swap(a,b) a=a^b;b=b^a;a=a^b//交换a,b

原创粉丝点击