<bit> (popcount, bit_cast)
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Header-i <bit> (C++20) ka funksione të shpejta për bit-et: std::popcount (sa bit-e 1), std::has_single_bit (fuqi e 2-shit?), std::bit_cast (lexon bajtët si tip tjetër, në mënyrë të sigurt).
EnglishEN
The <bit> header (C++20) has fast bit functions: std::popcount (how many 1 bits), std::has_single_bit (power of 2?), std::bit_cast (reads bytes as another type, safely).
Si ta mendosh
Si një numërues i shpejtë i llambave të ndezura.
Lexoje në anglisht
Like a quick counter of switched-on bulbs.
Shembull kodicpp
#include <bit>
std::cout << std::popcount(13u); // 3
std::cout << std::has_single_bit(64u); // 1