-.-cygwin下编译代码的时候找不到u16string-.-是我少了啥编译选项还是本来就不支持。。。搜索了下相关资料好少,这个应该是标准C++下最新标准里有的呀 [解决办法]编译的时候,在命令行打开_GLIBCXX_USE_C99_STDINT_TR1宏试试看。