Witam,
Typ char w języku C++ jest 8-bitowy. Oznacza, że mogę wygenerować 256 wartości. Zależy mi, aby wygenerować wszystkie możliwe kombinacje bitów jakie mogę zapisać na tym typie np.
00000001
00000010
00000011
(...)
11111111
Wiem, że 1 bit w reprezentacji binarnej tego typu jest odpowiedzialny za znak.
for(char c = -125; c <= 125; ++c) {
// c to pewna unikalna kombinacja bitów
}
Czy to zadziała dokładnie tak jak tego potrzebuje?
Pozdrawiam,