Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
expected an ordinary string literal
Remarks
The multibyte-character constant is not valid.
To fix by checking the following possible causes
The wide-character constant contains more bytes than expected.
The standard header STDDEF.h is not included.
Wide characters cannot be concatenated with ordinary string literals.
A wide-character constant must be preceded by the character 'L':
L'mbconst'For Microsoft C++, the text arguments of a preprocessor directive must be ASCII. For example, the directive,
#pragma message(L"string"), is not valid.