Hi All,
i am having a problem understanding the below piece of code:
#define DECLARE_OLD_HANDLE(a) \
typedef struct a##__ { int unused; } *a; \
typedef a *P##a, *LP##a

i want to know what are the __ and the ## used for.
Regards,
Preetham.