需求
C++
中 R"()"
的作用?
解决
正常的字符串在写的时候,碰到特殊字符需要使用 \
来进行转义,如果希望直接就是原始字符,那么就需要使用 R"()"
了。
QString json = "{\
\"error\": {\
\"code\": 101,\
\"message\" : \"operation failed!\"\
},\
\"result\" : false\
}";
QString json = R"({
"error": {
"code": 101,
"message": "operation failed!"
},
"result": false
})";