trick合集
Posted ilverene
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了trick合集相关的知识,希望对你有一定的参考价值。
写在前面
放一个合集在此,总结我见过的那些trick。(当然估计有蛮大一部分忘了)
目录
1 压行
1-1 return (so many things), void();
用于特殊条件返回时不想写成两行的时刻。
2 优化
2-1 手写min(),max()
可以大大减小常数,而且代码十分简洁。
2-2 register
循环中使用,有微小加速作用。
2-3 inline
非递归函数前使用,有时有微小加速作用。
2-4 static
变量前使用,有一定加速作用。
2-5 static_cast<some sort of type>
强制类型转换,有可观加速作用。
3 玄学
3-1 膜蛤
付出越多(时间),拥有越少(运行时间)。
以上是关于trick合集的主要内容,如果未能解决你的问题,请参考以下文章