use c++11 mode , u8"" string literal and avoid runtime code converting