/Zc:wchar_t-
делает противоположное тому, что делает /Zc:wchar_t
: он вызывает wchar_t
того же типа, что и unsigned short
, для совместимости с VC6.
/Zc:wchar_t-
вызывает ваш кодбыть несовместимым со стандартом C ++, поэтому не используйте его, если не обязаны.