
C++
C++知识
longlongway2012
今日之事,今日毕。
展开
-
交换a、b不用第三个参数
方法一 加减运算: { int a = 3; int b = 23; cout<< "a="<<a<<endl; cout<< "b="<<b<<endl; a = a+b; b = a-b; a = a-b; cout<< "a="<<a<<endl;原创 2014-02-18 22:49:33 · 936 阅读 · 0 评论 -
The Safe Bool Idiom学习
找到原作者的连接,很多代码无法执行,以下是修改后,在vs2015下运行通过的代码: /* The Safe Bool Idiom by Bjorn Karlsson https://www.artima.com/cppsource/safebool3.html */ class safe_bool_base { public: void this_type_does_not_supp...原创 2018-08-24 15:15:36 · 240 阅读 · 0 评论