Myt*_*hli 16 c++ boost safe-bool-idiom
通过检查所需代码是否已存在,25%的程序员工作时间.
我正在寻找实现安全bool习语的基类.
Unc*_*ens 11
bool_testable<>在Boost.Operators看起来很有希望.
该参考文献提到:
bool_testable提供对立面operator bool,使表达式if (!p)有效,同时operator bool通过防止意外转换为整数类型来提高安全性....bool_testable<>通过将私有转换运算符声明为signed char而不定义正文来防止这些意外转换.
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |