Visual C++ Compiler Warning C4696

Message Text

/ZBnumber option out of range; assuming 'number'


This is a level 1 warning.


In version 13.00.9466, C1XX permits the number given as the argument of the /ZB option to be 32 or 64. A /ZB with no argument defaults to 32, without complaint. Anything else causes warning C4696, with C1XX continuing as if defaulted.

Note that CL will not ordinarily pass /ZB to C1XX without an argument. For CL, the default is 64.