Wpis z mikrobloga

#naukaprogramowania #cpp #programowanie

mam zmienną typu bool, w której siedzi jakaś wartość.
Jako że jest to c++, ten bool ma 8 bitów, a to znaczy że może przechowywać więcej niż 0, oraz 1.
Chcę zrobić mu jakieś operacje bitowe, żeby było w nim tylko 0, albo 1 (z pewnych przyczyn).
Jak to zrobić, BEZ UŻYWANIA IFA.
Nie mogę sprawdzić co w nim siedzi
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę zrobić mu jakieś operacje bitowe, żeby było w nim tylko 0, albo 1 (z pewnych przyczyn).


@RedveKoronny: Po co operacje bitowe. Po prostu przypisz do tego boola 0 albo 1
  • Odpowiedz
@RedveKoronny: bool to tylko enum na inta. Nie ma sensu tam probowac wprowadzac operacji bitowych i jakos to "optymalizowac". Jak juz chcesz po wlasnemu to zrob sobie pola bitowe i uzywaj ostatniego pola bitowego jakiegos chara.
  • Odpowiedz