[C++] 原生字符串
有的时候我们希望在C++中让一个字符串"意如其字",忽略所有的转义、换行语法等等,我们可以这么做
const char* vertexShaderSource = R"V0G0N(
void main()
{
gl_Position = vec4(position.x, position.y, position.z, 1.0);
}
)V0G0N";
其中V0G0N
是用来防止出现提前关闭的字符串,可以换成任何其他内容。
有的时候我们希望在C++中让一个字符串"意如其字",忽略所有的转义、换行语法等等,我们可以这么做
const char* vertexShaderSource = R"V0G0N(
void main()
{
gl_Position = vec4(position.x, position.y, position.z, 1.0);
}
)V0G0N";
其中V0G0N
是用来防止出现提前关闭的字符串,可以换成任何其他内容。