Add wint_t definition in right location
Undefine C macros conflicting with equivalent functions in C++