Bas*_*asj 0 c++ division c-preprocessor
我经常在我的代码中有这样的陈述:
(b != 0) ? a / b : a
Run Code Online (Sandbox Code Playgroud)
在速度和最佳C++实践方面,做功能更好
float divifnotzero(a,b) { ... return ... }
Run Code Online (Sandbox Code Playgroud)
或像这样的预处理器宏?
#define divifnotzero(a,b) ((b!=0)?a/b:a)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |