Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

Compiler Warning (level 1) C4539

'char': a universal-character-name specifies an invalid character

A character was specified out of Unicode range.

The character must be in the Unicode range, or be a valid surropate pair.

The following sample generates C4539

// C4539.cpp
// compile with: /W1
int main() {
   char \U12345678 = 'x';   // C4539
   char \u2134 = 'x';   // OK 16-bit Unicode char
   char \UD808DF45 = 'x';   // OK 32-bit Unicode value
}
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.