- 1
- 2
- 3
- 4
- 5
constexpr unsigned setColorComponent(unsigned color, unsigned componentIndex, unsigned value) noexcept
{
const auto offset = componentIndex << 2;
return ((color | (15 << offset)) ^ (15 << offset)) | (value << offset);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−42
constexpr unsigned setColorComponent(unsigned color, unsigned componentIndex, unsigned value) noexcept
{
const auto offset = componentIndex << 2;
return ((color | (15 << offset)) ^ (15 << offset)) | (value << offset);
}
guest 06.01.2017 18:09 # 0
guest 06.01.2017 19:19 # 0
barop 07.01.2017 01:42 # 0
guest 07.01.2017 13:19 # 0
pidar 07.01.2017 22:32 # 0
Чтоб посмотреть, не оглянулся ли я.
Steve_Brown 09.01.2017 10:20 # 0
huge_cock 09.01.2017 11:17 # 0
Steve_Brown 09.01.2017 15:39 # −1
huge_cock 09.01.2017 16:42 # 0