2013-10-18 13 views

回答

6

可以使用\U转义序列:抛开

string text = "Ace of hearts: \U0001f0b1"; 

当然,你必须使用支持该字符的字体是...

作为,我强烈建议避免\x转义序列,因为它们很难阅读。例如:

string good = "Bell: \x7Good compiler"; 
string bad = "Bell: \x7Bad compiler"; 

当一起呈现,乍一看这似乎是,这些都是“贝尔:”其次是U + 0007,随后无论是“编译好”或“坏”的编译器...但由于“Bad”完全由有效的十六进制字符组成,第二个字符串实际上是“Bell:”,后面是U + 7BAD,后面是“编译器”。

相关问题