代码之家  ›  专栏  ›  技术社区  ›  jmkjaer

在cout中“uR”是什么意思?

  •  2
  • jmkjaer  · 技术社区  · 8 年前

    uR

    #include <iostream>
    
    using namespace std;
    
    int main() {
        cout << uR"(Hello, world!)" << '\n';
    
        return 0;
    }
    

    就在这里,现在打印出来

    0x55ad7e90b986

    2 回复  |  直到 8 年前
        1
  •  9
  •   Carcigenicate    8 年前

    根据 this page R 指示原始字符串,而 u 表示它以UTF-16编码。两者可以结合。

        2
  •  0
  •   VHS    8 年前

    UTF16编码字符串。看到这个了吗 MSDN article