j
k
j a
j l
`unsigned long` is 64bit only on LP64 systems like 64bit Linux.
Win64 is LLP64, so `sizeof(unsigned long) = 4`. I don't see anything wrong with using `unsigned long`.
Compiler explorer link: https://godbolt.org/z/bzzW3frfc
Back to the thread
Back to the list