在一个C++编码风格指南中,我找到了一个特定的建议(第41页,建议编号53):
始终在左侧(
0 == i而不是i == 0)使用非左值.
我不明白这有什么好处?是坚持这种做法?
我不是,我不知道为什么他是一个好习惯.我能想到的唯一优势就是避免误认为无意识的作业与比较(if (foo = 0){}对比if (foo == 0){})
你有其他想法我为什么要用它?
| 归档时间: |
|
| 查看次数: |
463 次 |
| 最近记录: |