Hi, I am trying to write some code which acts differently when compiled on 32 bit and 64 bit machines. To identify the machine type, I am trying to find the sizeof( int ) and comparing it with 32 and 64. But, the compiler is complaining about syntax errors in the #if lines. Errors: 32-64.cpp:7:13: missing binary operator before '(' 32-64.cpp:12:13: ...