做char32_t c = U'\x00000010';与Visual Studio 2013

Doing char32_t c = U'x00000010'; with Visual Studio 2013

本文关键字:x00000010 Visual Studio 2013 char32      更新时间:2023-10-16

代码char32_t c = U'xffffffff';适用于GCC,但不适用于Visual Studio 2013。解决此问题的解决方案是什么?

尚不支持

char32_t和字符串文本:见文档。

在此处查看 MSDN : http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx

尝试:

uint32_t c = 'Uffffffff';

http://msdn.microsoft.com/en-us/library/vstudio/6aw8xdf2.aspx

只需将值指定为整数而不是字符文字:

char32_t c = 0xffffffff;