在过去的一天里,我在这个问题上花了太多的大脑周期。bool result = (a == 0xff || a == b) && (c == 0xff || c == d) && (e == 0xff || e == f);
我正在看的代码有四个这样的表达式我知道这是一个深奥的问题,但是这个问题的短路性质和上面代码在一个紧密循环中的定时使得缺少可预测的时间变得非常痛苦,
我试图在不依赖任何框架的情况下使用纯数学增加RGB的黑暗。因此,以下是我的实现:// this is a pseudocodeg*= darknessFactorr <<= 16;
然后,当我试图使用它来对付R= 00,G= 256,B= 0,darknessFactor= 0.1时,我得到了一个接近暗红色的结果