How to reset a binary flag?
Posted: Sat Jan 11, 2025 8:04 am
Is that the only way?
Code: Select all
x = 5
flag = 5
flag = (flag | x) ! x
Debug flag
http://www.purebasic.com
https://www.purebasic.fr/english/
Code: Select all
x = 5
flag = 5
flag = (flag | x) ! x
Debug flag
Code: Select all
Define Value.i = 6
Define Flag.i = 4
Debug Bin(Value)
Value & ~Flag
Debug Bin(Value)