Im probably making a fool of myself here but here goes
Can anyone explain why we need statements like this in C++
#define FPF_FREE 0x0001 /* free the fp structure */
I know it's defining the variable FPF_FREE to point to an address, but how would i interpret 0x0001
And how would i know what gets put at 0x0001
If you want to understand stuff like this, it might be a good idea to learn asm.
0x0001 is a value in hex not necessarily an address.
Sometimes it is beneficial to use a different notation.
Im interested in low level programming (asm), but i need to know if it's a necessity for programming in C++
And when is it beneficial to use a different notation