I’m an intern student and my boss told me to do porting from Linux c to Visual C++.
When I built the coding, I found this error “unexpected in macro formal parameter list”, here is the code
#define cache_info(format, msg...)
do { \
;\
} while (0)
I don’t know what is wrong and what the coding is for .
I can’t also ask the Linux programmer since he is out. Can someone help me ???
Sounds like your version of Visual C++ doesn’t support variadic macros.
you might need to try something like this to get it to work.
or you could just be missing a comma?….