Computer Science, asked by TransitionState, 1 year ago

The c++ standard library forbids macroizing keywords. Enable warning c4005 to find the forbidden macro.

Answers

Answered by ronakbhavsar495
0

Answer:

  • The latest version of C++, i.e. (15.8.0 and onward) of VS 2017 fails to compile with the error that states that it is forbidden to macronizing keywords.
  • It may be solved by adding _XKEYCHECK_H to the configuration properties > C++> Preprocessor> Preprocessor Definitions. This worked for most of the similar cases, and you might give it a try too.

Similar questions