for (int i = 0; i < X; i++)
myitem = (checkedDB) ? dirtyItem : cleanItem;
Run Code Online (Sandbox Code Playgroud)
我想知道是否有一种在同一语句中翻转checkedDB的方法,即下一次迭代checkedDB与它的值相反,所以就像XORing一样.
关于什么:
for (int i = 0; i < X; i++)
myitem = !(checkedDB = !checkedDB) ? dirtyItem : cleanItem;
Run Code Online (Sandbox Code Playgroud)
乍一看,这可能不是真正可读/可理解的,但它在一个声明中做了你想要的.
| 归档时间: |
|
| 查看次数: |
2339 次 |
| 最近记录: |