C++11新特性-原始字面量
创始人
2024-03-16 07:25:47

当我们书写文件路径的时候,会发现,文件路径无法正确输出,如下:

这是因为反斜杠本身就是转义的意思,如果想要输出反斜杠则需要两个反斜杠,如下:

 

当然这只是其中一种解决方法,还有一种就是使用C++11的原始字面量,如下:

 

输出了我们想要的结果;

原始字面量的写法就是:R"(str)";

当然原始字面量不止这一个用途,还有就是用于换行书写

举个栗子:

 

在做项目开发的时候我们经常会遇到很长很长的字符串,就比如xml格式的字符串,里面存放着重要的信息,一般情况下这个字符串会很长,当然比我写的这个长的多;这个时候写在一行会显得很不美观;那么怎么办呢?

分行书写;

方法一:使用\进行字符串换行书写;

通过反斜杠我们可以实现字符串的换行书写,但是输出的时候会显得很不美观,如下:

 

乱七八糟的,这个时候使用C++11的原始字面量,可就不一样了,如下:

 

输出:

 

如果使用原始字面量的话,你在编译器中看他是什么样的排版,输出就是什么样的,比如:

 

比起用制表符和空格一个一个扣强得多;

原始字面量还有一点需要说,就是原始字面量的标签:

这个标签并不会输出,只是为了增加代码的可读性

何为标签?就是标记嘛,只是为了增强代码的可读性,所以不会输出也是很正常的

另外,这个标签必须是成都出现的,如果前边和后边写的不一样就会报错,如下:

 

所有有关C++11原始字面量的内容就讲完了,感谢观看! 

 

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...