0_0_33706594_3244.cpp: In function 'void init()': 0_0_33706594_3244.cpp:37:8: error: 'dp' was not declared in this scope ms(dp); ^ 0_0_33706594_3244.cpp:3:22: note: in definition of macro 'ms' #define ms(a) memset(a, 0, sizeof(a)) ^